Freigeben über


StringWriter.Encoding Eigenschaft

Definition

Ruft die Encoding ab, in der die Ausgabe geschrieben wird.

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

Eigenschaftswert

Die Encoding, in die die Ausgabe geschrieben wird.

Beispiele

Dieses Codebeispiel ist Teil eines größeren Beispiels für den StringWriter() Konstruktor.

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())

Hinweise

Diese Eigenschaft ist für einige XML-Szenarien erforderlich, in denen ein Header mit der von StringWriterverwendeten Codierung geschrieben werden muss. Dadurch kann der XML-Code einen beliebigen StringWriter nutzen und den richtigen XML-Header generieren.

In der folgenden Tabelle sind Beispiele für andere typische oder verwandte E/A-Aufgaben aufgeführt.

Aufgabe Siehe das Beispiel in diesem Thema:
Erstellen einer Textdatei How to: Schreiben von Text in eine Datei
Schreiben in eine Textdatei. How to: Schreiben von Text in eine Datei
Aus einer Textdatei lesen. How to: Lesen von Text aus einer Datei

Gilt für:

Weitere Informationen