StringWriter.Encoding Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |