C# 怎么获得txt文本里面的指定某一行的内容

C#获得了txt文本里面的值了,我怎么指定获得55-100行的内容... C#获得了txt文本里面的值了,我怎么指定获得55-100行的内容 展开
 我来答
老猿小郭
2009-03-05 · TA获得超过2763个赞
知道小有建树答主
回答量:315
采纳率:0%
帮助的人:575万
展开全部
C#从读取txt的内容都是以行的方式(缺敬前提是你的文本有分行 ^_^),你用的函数不就是ReadLine()吗,在循环到第55次-100次歼扮伏时把读取的内容显示就行了。
先理解了代码中函氏携数的功能,对写出合适的代码有好处的。
百度网友da5258e
2009-03-05 · TA获得超过880个赞
知道小有建树答主
回答量:335
采纳率:0%
帮助的人:329万
展开全部
我做了一碧乱型段陪旅代码,贴给你你看下,意思和一楼的一样的,主要是把D盘中叫a.txt中的第55-100行读到b.txt中去,代码如下!
FileInfo f = new FileInfo("悔猜D:\\a.txt");
StreamReader reader = f.OpenText();
string a = "", b = "";
int i = 0;
b = reader.ReadLine();
while (b != null)
{
i++;
if (i >= 55 && i <= 100)
a += b + "\r\n";
b = reader.ReadLine();
}
FileStream file = new FileStream("D:\\b.txt", FileMode.OpenOrCreate, FileAccess.Write);
StreamWriter writer = new StreamWriter(file, Encoding.Default);
writer.Write(a);
writer.Flush();
writer.Close();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友94f02eb
2009-03-05 · TA获得超过8612个赞
知道大有可为答主
回答量:7955
采纳率:74%
帮助的人:4470万
展开全部
这个倒简单,只要 skip 一些不要的行,就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leo_fei5210
2009-03-05 · TA获得超过306个赞
知道小有建树答主
回答量:455
采纳率:0%
帮助的人:236万
展开全部
txt.select.index
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fb0ede766
2009-03-05 · 超过11用户采纳过TA的回答
知道答主
回答量:195
采纳率:0%
帮助的人:0
展开全部
,读取行的内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式