=====菜鸟问题,请高手解答,WinForm文件操作问题=======
一个txt文件转换成另一个txt文件
原txt文件格式和内容如下:
BJI 2003-10-29 302 00 00 00 -4015.2796 -3.3767904 2412.45147
BJI 2003-10-29 302 00 00 01 -4015.2604 -3.3627399 2412.36442
BJI 2003-10-29 302 00 00 02 -4015.2987 -3.3767904 2412.36442
目标txt文件想想是这样的:
1 -4015.2796 -3.3767904 2412.45147
2 -4015.2604 -3.3627399 2412.36442
3 -4015.2987 -3.3767904 2412.36442
如何把原来的txt文件却掉一些字段?
请高手解答
------解决方案--------------------把文件读出来。。。
然后用字符串的一系列函数把读出来的内容该去的去,该加的加。。
最后再把处理好的数据写回文件。。覆盖原来的内容。。
------解决方案--------------------从文件中读出一行字符串到fs
string[] info=fs.Split(new Char [] { '- '});
string result= "- "+info[3];
把result写入结果文件中
------解决方案--------------------用Split方法,不过隔开的字符,用空格
string X = " "; 这里用空格
string[] S=某个变量的.Split(X.ToCharArray(), 10);
然后你通过数组访问最后几个的字符串,给分吧