EncodingExtensions Класс

Определение

Предоставляет методы расширения для типов кодирования, таких как Encoding, Encoderи Decoder.

public ref class EncodingExtensions abstract sealed
public static class EncodingExtensions
type EncodingExtensions = class
Public Module EncodingExtensions
Наследование
EncodingExtensions

Методы

Имя Описание
Convert(Decoder, ReadOnlySequence<Byte>, IBufferWriter<Char>, Boolean, Int64, Boolean)

Преобразует символы в кодировке ReadOnlySequence<T> UTF-16 и записывает результат в writer.

Convert(Decoder, ReadOnlySpan<Byte>, IBufferWriter<Char>, Boolean, Int64, Boolean)

ReadOnlySpan<T> Преобразует символы в символы с помощью decoder и записывает результат writerв .

Convert(Encoder, ReadOnlySequence<Char>, IBufferWriter<Byte>, Boolean, Int64, Boolean)

ReadOnlySequence<T> Преобразует в кодированные байты и записывает результат writerв .

Convert(Encoder, ReadOnlySpan<Char>, IBufferWriter<Byte>, Boolean, Int64, Boolean)

Преобразует значение ReadOnlySpan<T> в байты с помощью encoder и записывает результат writerв .

GetBytes(Encoding, ReadOnlySequence<Char>, IBufferWriter<Byte>)

Декодирует указанные ReadOnlySequence<T>byteзначения, используя указанный Encoding и записывает результат writerв .

GetBytes(Encoding, ReadOnlySequence<Char>, Span<Byte>)

Кодирует указанные ReadOnlySequence<T>byteзначения, используя указанные Encoding и выводит результат bytesв .

GetBytes(Encoding, ReadOnlySequence<Char>)

Кодирует указанный ReadOnlySequence<T>Byte в массив с помощью указанного Encoding.

GetBytes(Encoding, ReadOnlySpan<Char>, IBufferWriter<Byte>)

Кодирует указанные ReadOnlySpan<T>byteзначения, используя указанный Encoding и записывает результат writerв .

GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>)

Декодирует указанные ReadOnlySequence<T>charзначения, используя указанный Encoding и записывает результат writerв .

GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>)

Декодирует указанные ReadOnlySequence<T>charзначения, используя указанный Encoding и выводит результат charsв .

GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>)

Декодирует указанные ReadOnlySpan<T>charзначения, используя указанный Encoding и записывает результат writerв .

GetString(Encoding, ReadOnlySequence<Byte>)

Декодирует указанный ReadOnlySequence<T>String объект с помощью указанного Encoding.

Применяется к