Mr_R@NDOM
31.05.2011, 13:01
Почему он читает первую строчку и выходит с цикла ? где ошибка ?
private void button1_Click(object sender, EventArgs e)
{
this.button1.Enabled = false;
System.IO.FileStream fileStream = new System.IO.FileStream(@"c:\data.txt", System.IO.FileMode.Open);
System.IO.StreamReader streamWriter = new System.IO.StreamReader(fileStream, System.Text.Encoding.Default);
try
{
string s = streamWriter.ReadLine();
while (s.Length != 0)
{
string[] ss = s.Split('&');
//ss[0] < — Первая часть
//ss[1] < — вторая часть
//SendRequest(ss[0], ss[1]);
this.label5.Text = ss[0];
this.label6.Text = ss[1];
s = streamWriter.ReadLine();
}
}
finally
{
streamWriter.Close();
fileStream.Close();
System.IO.File.Delete(@"c:\data.txt);
}
this.button1.Enabled = true;
}
пробовал while (s != null) результат один и тот же.
private void button1_Click(object sender, EventArgs e)
{
this.button1.Enabled = false;
System.IO.FileStream fileStream = new System.IO.FileStream(@"c:\data.txt", System.IO.FileMode.Open);
System.IO.StreamReader streamWriter = new System.IO.StreamReader(fileStream, System.Text.Encoding.Default);
try
{
string s = streamWriter.ReadLine();
while (s.Length != 0)
{
string[] ss = s.Split('&');
//ss[0] < — Первая часть
//ss[1] < — вторая часть
//SendRequest(ss[0], ss[1]);
this.label5.Text = ss[0];
this.label6.Text = ss[1];
s = streamWriter.ReadLine();
}
}
finally
{
streamWriter.Close();
fileStream.Close();
System.IO.File.Delete(@"c:\data.txt);
}
this.button1.Enabled = true;
}
пробовал while (s != null) результат один и тот же.