日期:2014-05-19  浏览次数:20922 次

c# StreamReader.Read()方法怎么读取前一个字符?
如题

------解决方案--------------------
似乎没有办法吧

只能重读一遍

也许你可以在读前一个字符时,缓存一下
------解决方案--------------------
什么叫读取前一个字符?
------解决方案--------------------
前一个字符?
where?
------解决方案--------------------
只能往前,你可以用其他方法嘛
------解决方案--------------------
没有这种概念!
关键是你怎么到当前位置的?
如果是文件起始,不存在什么前一个;
如果是文件中间,一定是读到这个位置了,那么前一个字符已经读过,你把它保存到变量里面下次接着用就可以了,还读什么?