永发信息网

c# 如何读取rtf文件最后一行的数据?

答案:2  悬赏:50  手机版
解决时间 2021-05-02 03:12

例如C盘下123.rtf

文本内容如下:

12

32

12

222

23

c# 如何读取rtf文件最后一行的数据,并转换成INT型

最佳答案
这是我参考MSDN: http://msdn.microsoft.com/en-us/library/cc488002.aspx写的,先用richtextbox转成纯文本格式,然后直接用int.Parse就行了

using System;
using System.Windows.Forms;
using System.IO;

class Test
{
static void Main()
{
string path = @"C:\1.rtf";
RichTextBox rtBox = new System.Windows.Forms.RichTextBox();
string s = System.IO.File.ReadAllText(path);
rtBox.Rtf = s;
string plainText = rtBox.Text;
string[] lines = plainText.Split(new char[] { '\n' });
int n = int.Parse(lines[lines.Length - 1]);
MessageBox.Show(n.ToString());
}
}
全部回答

使用SreamReader逐行读取直至最后一行,然后用Int.Parse转换string为int

string file = "123.rtf";

string lastLine = null;

using( StreamReader sr = new StreamReader(file) )

{

while(!sr.EndStream)

{

lastLine = sr.readLine();

}

}

if(lastLine != null)

int value = Int.Parse(lastLine);

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人不要脸是不是什么事都能做的出来?
高中物理的力的作用点为什么和初中时的概念有
QQ飞车图标能不能马上升级呢
华容区鄂州vivo我想知道这个在什么地方
吃什么食物可以让jj长的更大些更长些.急!!
徐州那有做塑料袋用的颗粒
关于土地法有没有征地带劳力工的相关文件
NOKIA,N79真的好用吗/?
司前镇先锋有限公司
我在长治怎么坐车到东莞,怎么样实惠?
诗歌赞美学校,中学生积极向上的校园诗歌 (自
QQ自由幻想一只苍狼王有 坐骑 蛮力 刚力 大概
谁知道劲舞团表情变换卡怎么使用,请详解。
怎么办理转账
逅夏顶级榴莲甜品(孟河店)地址在哪,我要去那
推荐资讯
诺基亚2610手机怎么设置上网功能?详细说一下
滋士客我想知道这个在什么地方
面食吃多了会犯胃病吗?为什么呀!?
在△ABC中,M是AC的中点,P、Q为边BC的三等分
富有爱情哲理的句子,蕴含人生哲理的诗句
坂田家烤鲜牛肉怎么去啊,有知道地址的么
星然山庄地址在什么地方,想过去办事
琴塘村我想知道这个在什么地方
天缘大楼C幢地址有知道的么?有点事想过去
情侣装歌词
表现爱情美好的诗句,形容青春美好的诗句
《夜难忘》
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?