System.Text 命名空间
System.Text 命名空间包含表示 ASCII、Unicode、UTF-7 和 UTF-8 字符编码的类;用于将字符块转换为字节块和将字节块转换为字符块的抽象基类;以及操作和格式化 String 对象而不创建 String 的中间实例的 Helper 类。
类
类 | 说明 | |
---|---|---|
![]() |
ASCIIEncoding | 表示 Unicode 字符的 ASCII 字符编码。 |
![]() |
Decoder | 将一个编码字节序列转换为一组字符。 |
![]() |
DecoderExceptionFallback | 如果已编码的输入字节序列无法转换为已解码的输出字符,则引发 DecoderFallbackException。无法继承此类。 |
![]() |
DecoderExceptionFallbackBuffer | 当编码的输入字节序列无法转换为解码的输出字符时引发 DecoderFallbackException。无法继承此类。 |
![]() |
DecoderFallback | 为不能转换为输出字符的已编码输入字节序列提供失败处理机制(称为“撤退”)。 |
![]() |
DecoderFallbackBuffer | 向由于无法解码输入字节序列而未发出输出字符的解码操作传递一个字符串。 |
![]() |
DecoderFallbackException | 解码器回退操作失败时引发的异常。无法继承此类。 |
![]() |
DecoderReplacementFallback | 为不能转换为输出字符的已编码输入字节序列提供失败处理机制(称为“撤退”)。回退发出用户指定的替换字符串,而不是已解码的输入字节序列。无法继承此类。 |
![]() |
DecoderReplacementFallbackBuffer | 表示无法对原始输入字节序列解码时发出的替代输出字符串。无法继承此类。 |
![]() |
Encoder | 将一组字符转换为一个字节序列。 |
![]() |
EncoderExceptionFallback | 如果输入字符无法转换为已编码的输出字节序列,则引发 EncoderFallbackException。无法继承此类。 |
![]() |
EncoderExceptionFallbackBuffer | 当输入字符无法转换为编码的输出字节序列时引发 EncoderFallbackException。无法继承此类。 |
![]() |
EncoderFallback | 为不能转换为已编码输出字节序列的输入字符提供称为“撤退”的失败处理机制。 |
![]() |
EncoderFallbackBuffer | 将替代字符串传递给编码操作。该字符串用于替换任何无法进行编码的输入字符。 |
![]() |
EncoderFallbackException | 编码器回退操作失败时引发的异常。无法继承此类。 |
![]() |
EncoderReplacementFallback | 为不能转换为输出字节序列的输入字符提供一个称为“回退”的失败处理机制。此回退机制提供一个用户指定的替换字符串以代替原始的输入字符。无法继承此类。 |
![]() |
EncoderReplacementFallbackBuffer | 表示无法对原始输入字符进行编码时使用的替代输入字符串。无法继承此类。 |
![]() |
Encoding | 表示字符编码。 |
![]() |
EncodingInfo | 提供有关编码的基本信息。 |
![]() |
MLangCodePageEncoding | |
![]() |
StringBuilder | 表示可变字符字符串。无法继承此类。 |
![]() |
UnicodeEncoding | 表示 Unicode 字符的 UTF-16 编码。 |
![]() |
UTF32Encoding | 表示 Unicode 字符的 UTF-32 编码。 |
![]() |
UTF7Encoding | 表示 Unicode 字符的 UTF-7 编码。 |
![]() |
UTF8Encoding | 表示 Unicode 字符的 UTF-8 编码。 |
枚举
枚举 | 说明 | |
---|---|---|
![]() |
NormalizationForm | 指定要执行的规范化的类型。 |