Salve,
questo è il mio codice:
protectedvoid ReadFileTxt()
{
StreamReader objReader = newStreamReader("C:\\Documents and Settings\\user\\Desktop\\Prova.txt");
string sLine = "";
ArrayList arrText = newArrayList();
while ((sLine = objReader.ReadLine()) != null)
{
sLine = objReader.ReadLine();
string[] s = sLine.Split(newchar[] { ' ' });
//Salvo ogni elemento in una stringa diversa
primo_elemento = s[0].ToString();
secondo_elemento = s[1].ToString();
terzo_elemento = s[2].ToString();
quarto_elemento = s[3].ToString();
quinto_elemento = s[4].ToString();
}
objReader.Close();
}
Mi da un errore: Indice oltre i limiti della matrice [C#]
Come posso risolvere ?
P.S. Il codice legge il file txt riga per riga, controlla se è nulla e se non lo è la leggere e la suddivide in diverse stringhe, tramite il divisore.

Rispondi quotando