C# txt文档 请求大神指点,急急急!在线等!

文档中的某一行:1,2,3先读取前2位数字,第三位数加上一个固定的数后,重新在存入txt文档中,并且覆盖掉原来的信息,即现在某行数为1,2,10... 文档中的某一行:1,2,3先读取前2位数字,第三位数加上一个固定的数后,重新在存入txt文档中,并且覆盖掉原来的信息,即现在某行数为1,2,10 展开
 我来答
匿名用户
2015-11-02
展开全部
			string value = File.ReadAllText(@"f:\test.txt");	//假设test.txt里只有一行1,2,3
string[] numberStrs = value.Split(',');
int thirdNumber = int.Parse(numberStrs[2]) + 7; //第三个数加上7
numberStrs[2] = thirdNumber.ToString();
File.WriteAllText(@"f:\test.txt", string.Join(",", numberStrs));
更多追问追答
追问
这样的话,已经覆盖里面所有的信息了,但是我需要的是只是改掉number【2】的值,其余的都不变,540228605这是我的qq号,方便加一下吗?谢谢
追答
你的文本文档的所有内容是什么,把所有行贴出来,要定位这一行有什么特征吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式