EncodingExtensions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class EncodingExtensions abstract sealed
public static class EncodingExtensions
type EncodingExtensions = class
Public Module EncodingExtensions
- 继承
-
方法
Convert(Decoder, ReadOnlySequence<Byte>, IBufferWriter<Char>, Boolean, Int64, Boolean)
|
将 ReadOnlySequence<T> 转换为 UTF-16 编码字符,并将结果写入 writer 。
|
Convert(Decoder, ReadOnlySpan<Byte>, IBufferWriter<Char>, Boolean, Int64, Boolean)
|
使用 decoder 将 ReadOnlySpan<T> 转换为字符,并将结果写入 writer 。
|
Convert(Encoder, ReadOnlySequence<Char>, IBufferWriter<Byte>, Boolean, Int64, Boolean)
|
将 ReadOnlySequence<T> 转换为已编码的字节,并将结果写入 writer 。
|
Convert(Encoder, ReadOnlySpan<Char>, IBufferWriter<Byte>, Boolean, Int64, Boolean)
|
使用 encoder 将 ReadOnlySpan<T> 转换为字节,并将结果写入 writer 。
|
GetBytes(Encoding, ReadOnlySequence<Char>)
|
使用指定的 Encoding 将指定的 ReadOnlySequence<T> 编码到 Byte 数组中。
|
GetBytes(Encoding, ReadOnlySequence<Char>, IBufferWriter<Byte>)
|
使用指定的 Encoding 将指定的 ReadOnlySequence<T> 解码为 byte ,并将结果写入 writer 。
|
GetBytes(Encoding, ReadOnlySequence<Char>, Span<Byte>)
|
使用指定的 Encoding 将指定的 ReadOnlySequence<T> 编码为 byte ,并将结果输出到 bytes 。
|
GetBytes(Encoding, ReadOnlySpan<Char>, IBufferWriter<Byte>)
|
使用指定的 Encoding 将指定的 ReadOnlySpan<T> 编码为 byte ,并将结果写入 writer 。
|
GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>)
|
使用指定的 Encoding 将指定的 ReadOnlySequence<T> 解码为 char ,并将结果写入 writer 。
|
GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>)
|
使用指定的 Encoding 将指定的 ReadOnlySequence<T> 解码为 char ,并将结果输出到 chars 。
|
GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>)
|
使用指定的 Encoding 将指定的 ReadOnlySpan<T> 解码为 char ,并将结果写入 writer 。
|
GetString(Encoding, ReadOnlySequence<Byte>)
|
使用指定的 Encoding 将指定的 ReadOnlySequence<T> 解码到 String。
|
适用于