某个文件中有一个字符串:“lijia476” 我想读取字符串中的数字部分,就是要把476读出来。
现在我假设lijia是用户名 476是他的卡号 用length获得用户名的长度n 然后用
FileStream fs = new FileStream("c:\\user.txt",FileMode.Open);
StreamReader sr = new StreamReader(fs);
sr.BaseStream.Seek(n ,SeekOrigin.Begin); //???读取数字部分时 Seek()函数里逗号前后 该怎么写 我对书上的Seek(0,SeekOrigin.Begi) 它的参数不是很理解 所以这个也就不懂怎么写了
哪位懂得麻烦用个形象的例子解释一下 括号里的两个参数
现在我假设lijia是用户名 476是他的卡号 用length获得用户名的长度n 然后用
FileStream fs = new FileStream("c:\\user.txt",FileMode.Open);
StreamReader sr = new StreamReader(fs);
sr.BaseStream.Seek(n ,SeekOrigin.Begin); //???读取数字部分时 Seek()函数里逗号前后 该怎么写 我对书上的Seek(0,SeekOrigin.Begi) 它的参数不是很理解 所以这个也就不懂怎么写了
哪位懂得麻烦用个形象的例子解释一下 括号里的两个参数
从文件开始对n个字符开始读
当在派生类中重写时,设置当前流中的位置。0参数相对于SeekOrigin.Begin参数的字节偏移量
SeekOrigin.Begin为SeekOrigin类型的值,指示用于获取新位置的参考点。
seek貌似也不是你理解的那个意思..