C# [RISOLTO] File salvataggio

Stato
Discussione chiusa ad ulteriori risposte.

1T1

Utente Silver
6 Gennaio 2017
117
41
0
98
Sul sito Microsoft non ho capito molto. Vorrei sapere come si crea un file di salvataggio (.txt), per poi scriverci aggiornandolo. In più vorrei capire come analizzarlo con un ciclo foreach come se fosse un array una list. Grazie a chi mi aiuterà...
 
Allora, se devi scrivere un file in modo dinamico ti conviene usare uno stream e poi salvare tutto con:
File.writeall

Per leggerlo invece ti basterà fare file.readall

FreeWar Developer
 
Tutto chiaro, molte grazie. Ma c'è un modo per far leggere il file in stringhe finché non si va a capo? Come fosse un vettore di stringhe ({"Ciao\n", "A tutti\n"}) ad esempio
 
Tutto chiaro, molte grazie. Ma c'è un modo per far leggere il file in stringhe finché non si va a capo? Come fosse un vettore di stringhe ({"Ciao\n", "A tutti\n"}) ad esempio

E' più semplice di quello che si pensa.
Per prima cosa devi implementare il namespace IO:
C#:
using System.IO;

Dopodichè, per salvare o leggere un file basta usare i metodi Write/ReadAllLines della classe File (in questo modo ogni riga all'interno del file sarà un elemento del vettore):

Esempio:

C#:
// SCRITTURA
string[] testArray = { "ciao", "a", "tutti" };
File.WriteAllLines("file.txt", tmp);

// LETTURA
string[] otherArray = File.ReadAllLines("file.txt");
 
Stato
Discussione chiusa ad ulteriori risposte.