G,3,1,True,False,False,P1_4.7,470,470,0,40,40,90,90,20,25,150,140.00,140,D3 F8 P T V N3 ,D50 T10 ,s5 ,
G,4,1,True,False,False,P1_4.4,440,440,0,40,40,90,90,20,25,150,140.00,140,B0 D3 F8 P T V N3 ,D50 T10 ,s5 ,
G,5,2,True,False,False,P1_4.1,410,410,0,40,40,90,90,20,25,150,120.00,120,B25 D3 F8 P T V N3 ,D50 T10 ,s5 ,
G,8,2,True,False,False,P1_3.2,320,320,0,40,40,90,90,15,20,150,60.00,60,D3 F8 P T V N3 ,D50 T10 ,s5 ,
如何把他们改成
G,3,1,True,False,False,P1_4.7,470,470,0,40,40,90,90,20,25,150,140.00,140,D3 F8 P T V N3 ,D50 T10 ,s5 ,
G,4,1, False,False,False,P1_4.4,440,440,0,40,40,90,90,20,25,150,140.00,140,B0 D3 F8 P T V N3 ,D50 T10 ,s5 ,
G,5,2, False,False,False,P1_4.1,410,410,0,40,40,90,90,20,25,150,120.00,120,B25 D3 F8 P T V N3 ,D50 T10 ,s5 ,
G,8,2,True,False,False,P1_3.2,320,320,0,40,40,90,90,15,20,150,60.00,60,D3 F8 P T V N3 ,D50 T10 ,s5 ,
我之前会做判断要不要改,
如何简单的知道是第几行,然后修改并保存呢?
谢谢大家
12 个解决方案
#1
帮你顶一下,
学习学习。
学习学习。
#2
数据量少就一次性读取,替换再写入
数据量大就一行行读,计数,判断,替换,写入
数据量大就一行行读,计数,判断,替换,写入
#3
帮顶!
#4
在一行一行的读的时候定义一个变量,读一行就+1.
#5
主要的问题是如何替换?
用streamReader一行一行读了就保存吗?
可以不可以用TextReader把全面内容都读出来,并知道每一行的内容,
然后假设我用改第3行的内容,我就把第3行修改了在保存回去?
用streamReader一行一行读了就保存吗?
可以不可以用TextReader把全面内容都读出来,并知道每一行的内容,
然后假设我用改第3行的内容,我就把第3行修改了在保存回去?
#6
顶
#7
可以先读出来判断那一行,再用seek定位到具体一行直接修改
#8
应该可以采用写入文件ID号的吧,如果可以就可以直接对相对应的ID号进行修改
不好意思,对C#不熟,我用的是VB vb都可以,我想c#应该可以吧
不好意思,对C#不熟,我用的是VB vb都可以,我想c#应该可以吧
#9
大家说的都很好,有没有具体一点的例子看一下呢?
#10
统计一下,后根据统计进行查找替换
#11
基本上没有很好的办法,,一般都是全部读入内存,修改指定的行,再重新写入
#12
帮顶!!
#1
帮你顶一下,
学习学习。
学习学习。
#2
数据量少就一次性读取,替换再写入
数据量大就一行行读,计数,判断,替换,写入
数据量大就一行行读,计数,判断,替换,写入
#3
帮顶!
#4
在一行一行的读的时候定义一个变量,读一行就+1.
#5
主要的问题是如何替换?
用streamReader一行一行读了就保存吗?
可以不可以用TextReader把全面内容都读出来,并知道每一行的内容,
然后假设我用改第3行的内容,我就把第3行修改了在保存回去?
用streamReader一行一行读了就保存吗?
可以不可以用TextReader把全面内容都读出来,并知道每一行的内容,
然后假设我用改第3行的内容,我就把第3行修改了在保存回去?
#6
顶
#7
可以先读出来判断那一行,再用seek定位到具体一行直接修改
#8
应该可以采用写入文件ID号的吧,如果可以就可以直接对相对应的ID号进行修改
不好意思,对C#不熟,我用的是VB vb都可以,我想c#应该可以吧
不好意思,对C#不熟,我用的是VB vb都可以,我想c#应该可以吧
#9
大家说的都很好,有没有具体一点的例子看一下呢?
#10
统计一下,后根据统计进行查找替换
#11
基本上没有很好的办法,,一般都是全部读入内存,修改指定的行,再重新写入
#12
帮顶!!