C# Resource txt fájlból hogyan lehet sorokat átpakolni stringbe?
Üdv!
Egy rejtvényfejtő programot készítek és már csak egy lépés van hátra, hogy a rejtvényeket egy TXT fájlból húzza be a program véletlenszerűen.
Első lépésben hozzáadtam egy TXT fájlt a Resource komponensekhez. Minden rejtvény 1 szavas és egy sorban csak egy szó szerepel a fájlban. Pl:
esküvő
szoba
telefon
Magában a kódban eddig ez szerepel erről:
string rejtveny = Resource1.rejtveny; //rejtveny.txt a fájl neve
string sor;
int sorokSzama = 0;
A kérdés, hogy hogyan tudnám kiolvastatni (egyszerre csak egy sort) a txt fájlból egy stringbe áttöltve csak a kiválasztott sort? A betölteni kívánt sor számát véletlenszám generátorral hoznám létre.
Köszönöm segítségeteket előre is!
Közben sikerült megfejteni a "feladványt" :)) Leírom ide azoknak akik esetleg hasonló megoldást keresnek:
string rejtveny2 = Resource1.rejtveny;
int sorokSzama = 0;
List<string> sor = rejtveny2.Split(new[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries).ToList();
Console.WriteLine(sor[0]);
Ez a kód kiírja a txt fájl legelső sorát (0. sor) mint a sor[] tömb 0. elemét.





Köszi, nekem pont ez kellett... :-) (Sosem jöttem volna rá)
Esetleg még azt is meg tudnád mondani, hogy hogyan lehet lekérdezni a sorok számát (Tömb hosszát)?
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!