» »

[visual C#] StreamReader, Štetje vrstic

[visual C#] StreamReader, Štetje vrstic

Beezgetz ::

Živjo,

Rezultate shranjujem tako:
gumb1
using (StreamWriter sw = new StreamWriter(@"D:\Rezultat.txt"))
{
sw.WriteLine(textBox1.Text);
sw.WriteLine(textBox2.Text);
}

kako pa naredim, da mi prešteje vrstice v Rezultatu?
gumb2
using (StreamReader sr = new StreamReader(@"D:\Rezultat.txt"))
{
int c = sr.Count(); // TEGA NI, (Count)
for (int i = 0; i < c; i++)
{
treeView1.Nodes.Add(sr.ReadLine(i)); // BI PA RAD DOSEGEL IZPIS V TREEVIEW-U
}
}

Hvala!

willson ::

lp!

žal tukaj ni možno uporabiti ->Count() funkcijo, ker NE veš v naprej koliko vrstic je v datoteki...

using (StreamReader sr = File.OpenText(FILE_NAME))
{
String input;
while ((input=sr.ReadLine())!=null)
{
treeView1.Nodes.Add(input);
}
sr.Close();
}

p.s.:
lahko pa stvari polepsas in delas "root node -2 x child node" (vsaj glede na zapis, vedno zapišes po 2 rezultata na enkrat)
jo folk!! tole je res neki carskega, in se en lep dokaz da smo slovenci pametni :) (no vsaj neki) pa se eno vprasnaje za "alien-w": -al si oba ventilatorja isto obrnu (po sliki sodec - mislm da ), ker sm razmislu ce bi en(2X) not pihu. en pa vn(2x)...??

Beezgetz ::

Ha ha ha!
Dela!!!!
willson, zadetek u polno!

using (StreamWriter sw = new StreamWriter(@"D:\Rezultat.txt"))
{
//nov vnos, ampak v isti fajl, samo da doda
sw.AddNewLine(textBox1.Text); //Tega tudi ni (AddNewLine)

}

V bistvo zdaj še rabim, da mi vsakič iz textBox1 doda novo vrstico v Rezultat.
Da se prejšnje vrstice, ki sem jih vnesel, ohranijo.
Zdaj mi sw.WriteLine shrani samo eno (zadnjo) vrstico.

Hvala!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[c#] iz class v class

Oddelek: Programiranje
5828 (702) darkolord
»

[c#] shrani text, tabele, slike

Oddelek: Programiranje
251434 (1040) klemen93
»

Vnos podatkov v bazo s pomočjo visual studia

Oddelek: Programiranje
61079 (861) deninho1989
»

C# iz form2 v form1,textboxi

Oddelek: Programiranje
131875 (1501) Keki
»

Koda kalkulatorja v MS visual C# 2008?

Oddelek: Programiranje
212866 (2203) smukC

Več podobnih tem