首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

TXT文档的循环遍历之后,如何都是显示最后一行的呢?求解

2012-09-12 
TXT文档的循环遍历之后,怎么都是显示最后一行的呢?求解~openFileDialog1.ShowDialog()openFileDialog1.Fi

TXT文档的循环遍历之后,怎么都是显示最后一行的呢?求解~
openFileDialog1.ShowDialog();
  openFileDialog1.Filter = "文本文件|*.txt|所有文件|*.*";
  string PathFile = openFileDialog1.FileName;
  string[] StrLine = File.ReadAllLines(PathFile);
  for (int i = 0; i < StrLine.Length; i++)
  {
  richTextBox1.Text = StrLine[i].ToString() + "\r\n";
   
  }

[解决办法]
richTextBox1.Text += StrLine[i].ToString() + "\r\n";
[解决办法]

C# code
openFileDialog1.ShowDialog();openFileDialog1.Filter = "文本文件|*.txt|所有文件|*.*";string PathFile = openFileDialog1.FileName;string[] StrLine = File.ReadAllLines(PathFile);StringBuilder sb = new StringBuilder();foreach( string str in StrLine){   sb.Append(str).Append("\r\n");}richTextBox1.Text = sb.ToString(); 

热点排行