日期:2014-05-17  浏览次数:20730 次

StreamReader用read()一个一个读字符,怎么知道读到哪里了即指针的位置?
有一段文本,我用StreamReader的read()方法一个一个读字符,我现在需要知道他读到哪里了即指针的位置?如何编写代码?
我用sr.BaseStream.Position获取到的数值非常奇怪,这里的Position不是指针的位置吗?

------解决方案--------------------
定义一个游标index  
while read()  ==>index++