(C#)Problema con i file

di
Anonimizzato4843
il
1 risposte

(C#)Problema con i file

Ciao, avrei questo problema:

testo dell'errore:

Unable to read beyond the end of the stream.

Codice:
private void btnvisualizza_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
FileStream fs = new FileStream(percorso, FileMode.Open, FileAccess.Read);
BinaryReader br = new BinaryReader(fs);
campionato c;

while (br.BaseStream.Position < br.BaseStream.Length)
{
c.risultatosq1 = br.ReadInt32();
c.risultatosq2 = br.ReadInt32();
c.squadra1 = br.ReadString();
c.squadra2 = br.ReadString();


listBox1.Items.Add(c.squadra1 + "#" + c.squadra2 + "#" + c.risultatosq1 + "-" + c.risultatosq2);
}
br.Close();
fs.Close();
}
è un semplice visualizza che mi mostra su una listbox il file. ma mi da errore in queste righe di codice:

c.risultatosq1 = br.ReadInt32();
c.risultatosq2 = br.ReadInt32();
c.squadra1 = br.ReadString();
c.squadra2 = br.ReadString();

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte