Wczytuje plik linia po linii:
openFileDialog1.ShowDialog();
StreamReader f = new StreamReader(plik);
string linia = "";
ArrayList pliczek = new ArrayList();
int a = 0;
string tekst="";
FileStream fsOutput = new FileStream("C:/digit32/htm/ok.htm",FileMode.Create, FileAccess.Write);
StreamWriter srOutput = new StreamWriter(fsOutput);
while ((linia = f.ReadLine()) != null)
{
if(a!=12)
{
MessageBox.Show(linia + a);
a++;
}
}
srOutput.Close();
fsOutput.Close();
f.Close();
moje pytanie brzmi czemu jak a przyjmnie wartosc 12 to mi petle wywala pomimo ze plik ma wiecej wierszy? petla sie tak zachowuje jakby po if-ie bylo break hmmm