导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

BinaryReader.ReadChar 方法

2013/12/13

从当前流中读取下一个字符,并根据所使用的 Encoding 和从流中读取的特定字符,将流的当前位置向前移动。

Namespace:  System.IO
程序集:  mscorlib(位于 mscorlib.dll 中)

public virtual char ReadChar()

返回值

类型: System.Char
从当前流中读取的字符。

异常条件
EndOfStreamException

已到达流的末尾。

ObjectDisposedException

流已关闭。

IOException

发生 I/O 错误。

ArgumentException

读取了一个代理项字符。

如果 ReadChar 方法尝试读取流中的代理项字符,则会引发异常,并且流中的位置会向前移动。如果流是可查找的,则位置会恢复为调用 ReadChar 前的原始位置;但是,如果流是不可查找的,则不会更正位置。如果预期流中包含代理项字符,请改用 ReadChars 方法。

因为存在数据格式设置冲突,所以不建议对以下编码方式使用此方法:

  • UTF-7

  • ISO-2022-JP

  • ISCII

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

Microsoft 正在进行一项网上调查,以了解您对 MSDN 网站的意见。 如果您选择参加,我们将会在您离开 MSDN 网站时向您显示该网上调查。

是否要参加?
显示:
© 2015 Microsoft