Udostępnij za pośrednictwem


StringWriter.Encoding Właściwość

Definicja

Pobiera dane Encoding wyjściowe, w których są zapisywane dane wyjściowe.

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

Wartość właściwości

Element Encoding , w którym są zapisywane dane wyjściowe.

Przykłady

Ten przykład kodu jest częścią większego przykładu podanego dla konstruktora 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())

Uwagi

Ta właściwość jest niezbędna w przypadku niektórych scenariuszy XML, w których nagłówek musi być zapisany z kodowaniem używanym StringWriterprzez element . Umożliwia to użycie dowolnego StringWriter kodu XML i wygenerowanie poprawnego nagłówka XML.

W poniższej tabeli wymieniono przykłady innych typowych lub powiązanych zadań we/wy.

Aby wykonać tę czynność... Zobacz przykład w tym temacie...
Twórca pliku tekstowego. Instrukcje: Zapisywanie tekstu w pliku
Zapisywanie w pliku tekstowym. Instrukcje: Zapisywanie tekstu w pliku
Odczyt z pliku tekstowego. Instrukcje: Odczytywanie tekstu z pliku

Dotyczy

Zobacz też