myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Cross Platform Entwicklung - Mobile und IoT » Speichern einer List<object> nach dem Beenden der App
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Speichern einer List<object> nach dem Beenden der App

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
theSoulT theSoulT ist männlich
myCSharp.de-Mitglied

Dabei seit: 25.12.2018
Beiträge: 23


theSoulT ist offline

Speichern einer List<object> nach dem Beenden der App

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,
ich habe mal wieder ein Problem bei einem meiner Projekte.
Ich möchte eine App mit einer ListView erstellen.
Diese ListView wird von Usereingaben gefüttert und soll nach dem Beenden der App bei einem erneuten Aufruf wieder zur Verfügung stehen. Die ListView besteht aus mehreren Objekten "Person".
Ich bin bei meiner Recherche auf die SharedPreferences gestoßen.
Hier kann man aber leider keine List speichern.
Oder doch?
Könnt Ihr mir hier weiterhelfen?

Liebe Grüße
thesoult
24.05.2019 20:55 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 12.925
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

"nach dem Beenden"? Man kann nichts speichern, wenn eine Applikation beendet ist.
Du musst vor dem Beenden speichern.

 [Artikel] Drei-Schichten-Architektur
Hast eben ein DAL; dort speicherst Du Elemente und rufst sie beim Start wieder ab.

90% aller Tutorials haben so ein Basic Beispiel mit an Board.
Und natürlich speichert man die Liste nicht 1:1, sondern nur die Elemente.

Leider verrätst Du nicht mit einem Wort, mit was Du arbeitest - aber da wir hier im .NET Forum sind, evtl. Xamarin?
 Xamarin.Forms Local Databases
24.05.2019 22:00 Beiträge des Benutzers | zu Buddylist hinzufügen
theSoulT theSoulT ist männlich
myCSharp.de-Mitglied

Dabei seit: 25.12.2018
Beiträge: 23

Themenstarter Thema begonnen von theSoulT

theSoulT ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo Abt,

ja ich meinte vor dem Beenden tut mir leid.

Du hast richtig getippt, ich arbeite mit XAMARIN.
Meinst du mit Elementen die Elemente der Liste?
Also ich habe ja eine Liste mit Personen. Diese Personen enthalten jeweils den Vor und Nachnamen und das Geschlecht.

Das heißt ich muss die Personen speichern?

Benötige ich dafür SQL?

Ich find leider nichts passendes für mich im Internet enttäuscht
29.05.2019 20:29 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
T-Virus T-Virus ist männlich
myCSharp.de-Mitglied

Dabei seit: 17.04.2008
Beiträge: 1.272
Entwicklungsumgebung: Visual Studio, Codeblocks, Edi
Herkunft: Nordhausen, Nörten-Hardenberg


T-Virus ist offline Füge T-Virus Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Das du dazu nichts findest, halte ich für ein Gerücht.
Hier musst du mir einer Embedded DB wie z.B. Sqlite deine Daten lokal speichern und laden.
Und dafür gibt es im Netz mehr als genug Anleitungen geben.

Bsp.
 https://msdn.microsoft.com/de-de/magazine/mt736454.aspx

Schlagworte sind dann z.B. "Sqlite C# Xamarin".
Damit dürftest du mehr als gnug Material finden.
Du bist nicht der erste und nicht der letzte, der damit arbeiten muss/wird.

Hier musst du dir dringend noch einige Grundlagen aneignen.
Gerade arbeiten mit Datenbanken bzw. hier auch Embedded Datenbanken gehört fast schon zum Alttag vieler Software Entwickler.

T-Virus
29.05.2019 20:57 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 2 Monate.
Der letzte Beitrag ist älter als 2 Monate.
Antwort erstellen


© Copyright 2003-2019 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 23.08.2019 21:46