Skip to content

Persistens

Persistens handler om at gemme data, sådan det overlever efter programmet er afsluttet.

Persistens med filer

Persistens med filer, er når der bliver gemt data i en "fysisk" fil, som er på harddisken.

FileStream

Kan kun skrive og læse bytes (rå data) til og fra den "fysiske" fil.

StreamReader & StreamWriter

Begge kan læse og skrive i strings til og fra den "fysiske" fil.

  • StreamReader, læser en fils bytes som string.
  • StreamWriter, skriver en string til en fils bytes, laver en konvention fra string til bytes.

WARNING

Det er vigtigt at have en Close() på ved filer, da filen bliver allokeret af operativsystemet og dermed låser filen, indtil den lukkes.