Vrsim obradu text file u visual C# , pa imam problem kako da detektujem kraj text file . Citam liniju po liniju i vrsim neku obradu pojedinih substringova , pa me interesuje kako da izadjem iz petlje , tj. da li postoji neki karakteristicni znak EOF (end of file ) u C# pomocu koga se prepoznaje kraj file , ili postoji neki drugi nacin.Hitno je !!!!
kraj text file u visual c#
Zaključano
Zakačeno
Nisi naveo koju klasu koristiš za čitanje iz tekst fajla, ali pogledaj da li taj objekat ima EOF property. Ako ne onda verovartno read metod koji koristiš vraća enki bool koji saopštava da li je čitanje uspelo. AKo ni to, onda okači deo koda koji ti ne radi...
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Mozes ovako:
string nextLine;
StreamReader sr = new StreamReader(openFileDialogDefMsg.FileName);
while ((nextLine = sr.ReadLine()) != null)
{
//...Neki kod ovde gdje ces uzeti tu liniju
}
string nextLine;
StreamReader sr = new StreamReader(openFileDialogDefMsg.FileName);
while ((nextLine = sr.ReadLine()) != null)
{
//...Neki kod ovde gdje ces uzeti tu liniju
}