ASCIIEncoding.GetDecoder Метод

Определение

Получает декодатор, который преобразует закодированную последовательность байтов ASCII в последовательность символов Юникода.

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 в последовательность символов Юникода.

Атрибуты

Комментарии

Метод Decoder.GetChars преобразует последовательные блоки байтов в последовательные блоки символов, аналогично методу GetChars этого класса. Однако между вызовами сохраняется информация о состоянии, Decoder поэтому она может правильно декодировать последовательности байтов, охватывающие блоки. Он Decoder также сохраняет конечные байты в конце блоков данных и использует конечные байты в следующей операции декодирования. Таким образом, GetDecoder и GetEncoder они полезны для сетевых операций передачи и файлов, так как эти операции часто имеют дело с блоками данных вместо полного потока данных.

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

См. также раздел