StreamWriter.Encoding Eigenschap

Definitie

Hiermee haalt u de Encoding uitvoer op waarin de uitvoer wordt geschreven.

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

Waarde van eigenschap

De Encoding opgegeven in de constructor voor het huidige exemplaar of UTF8Encoding als er geen codering is opgegeven.

Voorbeelden

In het volgende voorbeeld wordt de codering van het opgegeven StreamWriter exemplaar opgehaald.

// Write out the current text encoding
sw.WriteLine("Encoding: {0}",
    sw.Encoding.ToString());
' Write out the current text encoding.
Sw.WriteLine("Encoding: {0}", _
 Sw.Encoding.ToString())

Opmerkingen

Deze eigenschap is nodig voor sommige XML-scenario's waarbij een header moet worden geschreven met de codering die wordt gebruikt door de StreamWriter. Hierdoor kan de XML-code een willekeurige StreamWriter xml-header gebruiken en de juiste XML-header genereren.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Van toepassing op

Zie ook