Kezdőoldal » Számítástechnika » Programozás » Miért nem olvassa be txt-ből...

Miért nem olvassa be txt-ből az adatokat? (Kód lent)

Figyelt kérdés

private void számokBeolvasásaTxtbőlToolStripMenuItem_Click(object sender, EventArgs e)

{

if (openFileDialog1.ShowDialog() == DialogResult.OK)

{

StreamReader sr = null;

try

{

sr = new StreamReader(openFileDialog1.FileName);

listBox1.Items.Clear();

for (int i = 0; i < N; i++)

{

for (int j = 0; j < M; j++)

{

kutya[i, j] = Convert.ToInt32(sr.ReadLine());

listBox1.Items.Add(kutya[i, j]);

}

}


this.Text = "A pontszámok beolvasása megtörtént";

számokÖsszeadásaKutyánkéntToolStripMenuItem.Enabled = true;

}

catch (Exception ex)

{

MessageBox.Show("Hiba történt a fájl beolvasása közben");

}

finally

{

if (sr != null)

{

sr.Close();

}

}

}

}



Rákattintok, hogy olvassa be, kiválasztom miből, de mégsem olvassa be. Mi lehet a baj?



2016. dec. 25. 19:17
 1/4 A kérdező kommentje:
Feltöltöttem a tömböt véletlen számokkal, kiírtam txt-be, és ha úgy olvasom be, akkor OK, de ha a beolvasással akarom kezdeni, akkor nem történik semmi
2016. dec. 25. 19:19
 2/4 anonim ***** válasza:
Én a helyedben megnézném, mit olvas be az sr.ReadLine()
2016. dec. 25. 19:29
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
Nem azt mondom, hogy biztos rossz az sr. ReadLine, hanem hogy így kell hibát keresni.
2016. dec. 25. 19:46
Hasznos számodra ez a válasz?
 4/4 SimkoL ***** válasza:

kutya[i, j] = Convert.ToInt32(sr.ReadLine());

listBox1.Items.Add(kutya[i, j]);


Mi lenne ha nem Integer-t próbálnál betolni a listBox-ba ?

2016. dec. 25. 20:53
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!