C# fájlkezelés hiba?
Figyelt kérdés
Sikeresen beolvasom a fájlt és utána belerakom egy tömbbe, de minden eleme 0 lesz az adott számok helyett.
2020. aug. 4. 00:38
1/3 anonim válasza:
Az első ciklusban végigmentél a fájlon, ott maradt a mutató az utolsó sor után.
Inkább csinálj egy listát ami inteket tárol, annak ugye nincsen előre megadott elemszáma, szóval az első ciklusban már be is olvashatod a számokat, akármennyi legyen is az. Ha tömbre van szükséged a végén, akkor csak simán lista.ToArray(), és már tömb is.
2/3 anonim válasza:
Streamreader helyett én inkább beolvasnám az egészet egy string tömbbe (File.ReadAllLines) és akkor kevesebb ciklus kell. Kezdd el tanulni a linq-t, hogy ezeket a ronda ciklusokat ne kelljen leírni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!