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 полезны для передачи по сети и операций с файлами, так как эти операции часто работают с блоками данных, а не с полным потоком данных.