c# variablen Dauerhaft speichern

...komplette Frage anzeigen

1 Antwort

gibt es eine Möglichkeit

Nein, es gibt nicht nur eine, sondern gleich einen ganzen Haufen davon. Sie setzen aber alle voraus, dass du die Daten dann in Dateien ablegen kannst.

Drei davon nenne ich hier.

Stupides Schreiben/Lesen mit Textdateien

System.IO.File.WriteAllText(Pfad-zur-Datei, meinString);

Das setzt voraus, dass du deine (boolsche) Variable in einen String umwandelst. bool.ToString() hilft dir dabei.

Ganze Objekte wegspeichern

Wenn es komplexer wird, kannst du auch ganze Objekte "dauerhaft speichern":

Das ist, wie gesagt, ein bisschen komplexer; dafür aber "allmächtig", denn es kann Variablen und sogar ganze Objekte wegspeichern und wieder einlesen.

Die Konfigurationsdatei app.config

Und drittens gibt es die Möglichkeit, es mit einer sogenannten app.config zu realisieren. Das ist eine XML-Datei, die deine Variablen vorhalten, speichern und beim Programmstart wieder zum Laden bereitstellen kann.

Hier hilft dir dieser Link weiter:

  • msdn.microsoft.com/de-de/library/system.configuration.configurationmanager(v=vs.110).aspx

danke danke ... jetzt is mir mehr als geholfen :-D

0

Was möchtest Du wissen?