Hogy lehet fájlból kiszedni adatokat? (c#)
Sokkal könnyebb és biztonságosabb lenne ha szóközzel lennének elválasztva de felőlem:
Az escape karaktere a tabulátornak : \t
List<string> adatok = new List<string>();
using(System.IO.StreamReader sr =
new System.IO.StreamReader("jegyzettomb.txt"))
{
// a kód nincs begépelve szal nem 100% os
while(!sr.EndOfStream)
adatok.AddRange(sr.ReadLine().Split('\t'));
}
Mit értesz ezalatt, hogy egyenként?
Egyébként nem nagy dolog:
string fileTartalom = System.IO.File.ReadAllText("valami.txt");
string[] adatTagok = fileTartalom.Split('\t');
hát pl le van írva a fájlban hogy:
hello(tabulátor)pista
És akkor a tömb első eleme a hello lesz a második a pista. :) am én is szóközzel csinálnám, de ez egy iskolai feladat, apró része, amire nem emléxem teljesen azért kérdeztem. :) köszönöm a válaszokat
a streamwriter fileba iratás.
ez kell neked:
foreach(string szo in szavak)
{
console.writeline(szo);
}
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!