Поделиться через


StringWriter.Encoding Свойство

Определение

Получает кодировку Encoding, в которой осуществляется запись выходных данных.

public:
 virtual property System::Text::Encoding ^ Encoding { System::Text::Encoding ^ get(); };
public override System.Text.Encoding Encoding { get; }
member this.Encoding : System.Text.Encoding
Public Overrides ReadOnly Property Encoding As Encoding

Значение свойства

Кодировка Encoding, в которой осуществляется запись выходных данных.

Примеры

Этот пример кода является частью более крупного примера, предоставленного для конструктора StringWriter() .

Console::WriteLine( "The following string is {0} encoded.\n{1}", strWriter->Encoding->EncodingName, strWriter->ToString() );
Console.WriteLine("The following string is {0} encoded.\n{1}",
    strWriter.Encoding.EncodingName, strWriter.ToString());
Console.WriteLine("The following string is {0} encoded." _
    & vbCrLf & "{1}", _
    strWriter.Encoding.EncodingName, strWriter.ToString())

Комментарии

Это свойство необходимо для некоторых сценариев XML, где необходимо записать заголовок, содержащий кодировку, используемую StringWriter. Это позволяет XML-коду использовать произвольный StringWriter код и создать правильный заголовок XML.

В следующей таблице перечислены примеры других типичных или связанных задач ввода-вывода.

Действие Раздел с примером
Создание текстового файла. Практическое руководство. Запись текста в файл
Запись в текстовый файл. Практическое руководство. Запись текста в файл
Чтение из текстового файла. Практическое руководство. Чтение текста из файла

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

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