我對streamreader有點麻煩。我在c中遇到了streamreader的問題#
我從文件對話框打開電子郵件,這些電子郵件放在列表框中。 電子郵件中的每個字母都在一行上,如下圖所示。
我希望電子郵件是在一條線上,有人能幫助我,這讓我很頭疼。
private void button2_Click(object sender, EventArgs e)
{
OpenFileDialog ofg = new OpenFileDialog();
ofg.Filter = "Text Files|*.txt";
if (ofg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
var fileName = ofg.FileName;
StreamReader sr = new StreamReader(File.OpenRead(fileName));
var line = sr.ReadToEnd();
foreach (var l in line)
listBox1.Items.Add(l.ToString());
sr.Dispose();
}
}
感謝奏效 – 2012-08-17 10:10:05