C#读取TXT文件

哦哦哦哦哦哦哦ysy 2016-08-26 09:30:55
求C#程序代码,能够读取图中两个TXT数据类型,并且将读取的文件显示窗体应用程序的textBox控件里面,希望能够有源代码。
...全文
347 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2016-08-27
  • 打赏
  • 举报
回复
textBox1.Text = File.ReadAllText("c:\\xxx\\1.txt",System.Text.Encoding.Unicode);
threenewbee 2016-08-27
  • 打赏
  • 举报
回复
textBox1.Text = File.ReadAllText("c:\\xxx\\1.txt");
我叫小菜菜 2016-08-27
  • 打赏
  • 举报
回复
引用 4 楼 caozhy 的回复:
textBox1.Text = File.ReadAllText("c:\\xxx\\1.txt",System.Text.Encoding.Unicode);
中文问题是第二个参数定义的。用记事本打开txt,另存为...可以看到编码。文本和代码一致就行了。 第二个问题: 利用第一个问题:
String [] lines=File.ReadAllLines("c:\\xxx\\1.txt",System.Text.Encoding.Unicode);
for(int i=1;i<lines.length;i++)
{
 String [] s=lines[i].split("  ");
//此处s为每一行的数据
//s[0]="张三";
//s[1]="24";
//s[2]="八月";
}
  • 打赏
  • 举报
回复
楼上第一个的回复。读取文件的中文内容显示不了。还有要读任意文件夹里的文件。
  • 打赏
  • 举报
回复
读取文件的中文内容显示不了。还有要读任意文件夹里的文件。
秋的红果实 2016-08-27
  • 打赏
  • 举报
回复
StreamReader rd = new StreamReader(fs,Encoding.GetEncoding("gb2312"));
秋的红果实 2016-08-26
  • 打赏
  • 举报
回复
@"F:\1.txt", 是你txt文件的路径
秋的红果实 2016-08-26
  • 打赏
  • 举报
回复
读取txt文件的内容么,给你代码

using System.IO; //在文件开头引入命名空间

protected void Button3_Click(object sender, EventArgs e)
{
    FileStream fs = new FileStream(@"F:\1.txt", FileMode.Open, FileAccess.Read);
    StreamReader rd = new StreamReader(fs);
    while(rd.Peek()>0)
    {
        TextBox3.Text += rd.ReadLine()+"\r\n";
    }
    rd.Close();
    fs.Close();

}


110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧