ASCIIEncoding.GetDecoder 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取可以将 ASCII 编码的字节序列转换为 Unicode 字符序列的解码器。
public:
override System::Text::Decoder ^ GetDecoder();
public override System.Text.Decoder GetDecoder ();
[System.Runtime.InteropServices.ComVisible(false)]
public override System.Text.Decoder GetDecoder ();
override this.GetDecoder : unit -> System.Text.Decoder
[<System.Runtime.InteropServices.ComVisible(false)>]
override this.GetDecoder : unit -> System.Text.Decoder
Public Overrides Function GetDecoder () As Decoder
返回
Decoder 用于将 ASCII 编码的字节序列转换为 Unicode 字符序列。
- 属性
注解
Decoder.GetChars方法使用类似于此类的方法的方式将连续字节块转换为连续的字符块 GetChars 。 但是,在 Decoder 调用之间维护状态信息,以便它可以正确解码跨块的字节序列。 Decoder还保留数据块末尾的尾随字节,并在下一个解码操作中使用尾随字节。 因此, GetDecoder 和 GetEncoder 对于网络传输和文件操作非常有用,因为这些操作经常处理数据块而不是完整的数据流。