| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4105 人关注过本帖, 1 人收藏
标题:C#读取.text文件内容?
只看楼主 加入收藏
yl556303
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2009-8-2
收藏
得分:0 
回复 10楼 Initial
多谢,
2009-08-03 18:58
yl556303
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2009-8-2
收藏
得分:0 
回复 10楼 Initial
哦,我再试试
2009-08-03 19:09
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:4 
回复 6楼 yl556303
private void button1_Click(object sender, EventArgs e)
        {
            if(!File.Exists(@"D:\Text1.txt"))
            return;

            StreamReader sr = File.OpenText(@"D:\Text1.txt");
            {
                string s="";
                while((s=sr.ReadLine())!=String.Empty)
                     this.textBox1.Text=s;
            }
        }

其中while改称if,s=sr.ReadLine()已经把字符串全都读出来了
 private void button1_Click(object sender, EventArgs e)
        {
            if (!File.Exists(@"D:\Text1.txt"))
                return;


            StreamReader sr = File.OpenText(@"D:\Text1.txt");
            {
                string s = "";
                if ((s = sr.ReadLine()) != String.Empty)
                {
                    this.textBox1.Text = s;
                }
            }

        }
再有问题断点调试吧

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-08-04 02:28
baikil
Rank: 10Rank: 10Rank: 10
来 自:X星球
等 级:青峰侠
威 望:4
帖 子:282
专家分:1580
注 册:2009-7-20
收藏
得分:4 
读取文件这是这么容易的,同学你没有说是一个怎么样的文件啊,
不件的文件编码不同,我们读取解码就不一样,
一般方法为:
1.以二进制流读取文件,
2.以一定的解码方式去解码就可以得到原来的文件.

如果是文本文件就可以(StreamReader)读取文件,其中有一个ReadToEnd 方法,可以从头到尾的读取字符串.

自创QQ群64885635,方便C#学习交流.希望各项工作路好学都好入!
2009-08-04 10:29
aer
Rank: 2
等 级:论坛游民
帖 子:23
专家分:18
注 册:2009-5-4
收藏
得分:4 
是不是你弄成死循环啦
2009-08-09 17:44
快速回复:C#读取.text文件内容?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011928 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved