[求助]如何能从txt文件的指定行开始读取或写入?
1. 一般情况:
txt文件内容如下:
23,25,30,28,24,32,26
1.10,1.05,1.1,1.1,1.1,1.1,1.1
读取代码如下:
Dim a1, a2
Dim sr As StreamReader, i As Integer
sr = New StreamReader(Server.MapPath("..\..\rjdatan\datan\stand"))
a1= sr.ReadLine
a1= Split(a1, ",")
a2= sr.ReadLine
a2= Split(a2, ",")
于是a1和a2就自动成为存有7个数据的数组了
***2. 现在情况***
txt文件内容如下:
1,2,3,4,5,6
23,42,42,543,53,2
5.3,6,7,8,1,3
5,3,7,8,2,3
6.7,9.9,42,2,1,4
……
总共假设有32行数据,每行有6个数,之间用逗号隔开
现在按照需要,我只需读取第4-6行这3行的数据,而streamreader查了MSDN似乎没有类似的参数或方法,请教高手该如何解决??如果能解决从指定行读取的问题,那能否也告诉我从指定行写入的方法(比如还是上面那个32行的txt文件,现在只想替换第4-6行这3行的数据,进行写入)?