StringWriter.Encoding Eigenschaft

Definition

Ruft die Encoding Ausgabe ab, in die 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 Ausgabe, in der die Ausgabe geschrieben wird.

Beispiele

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

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 geschrieben werden muss, der die von der StringWriterCodierung verwendete Codierung enthält. Auf diese Weise kann der XML-Code einen beliebigen StringWriter code verwenden und den richtigen XML-Header generieren.

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

Um dies zu tun... Sehen Sie sich das Beispiel in diesem Thema an...
Erstellen Sie eine Textdatei. Vorgehensweise: Schreiben von Text in eine Datei
In eine Textdatei schreiben Vorgehensweise: Schreiben von Text in eine Datei
Aus einer Textdatei lesen. Vorgehensweise: Lesen von Text aus einer Datei

Gilt für:

Weitere Informationen