有没有人熟悉一种方法来找出你在文件的末尾?
我正在使用 BinaryReader 并尝试了 PeekChar - 但它引发了异常。还有其他建议吗?

谢谢。

最佳答案

Stream ,如果你 Read(buffer, offset, count) 你会得到一个非阳性的结果,如果你 Peek() 你会得到一个否定的结果。

使用 BinaryReaderthe documentation 建议 PeekChar() 应该返回负数:



你确定这不是一个损坏的流吗?即剩余的数据不能从给定的编码中形成完整的 char

10-06 01:21