StreamWriter.Encoding Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar i Encoding vilken utdata skrivs.
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
Egenskapsvärde
Den Encoding angivna i konstruktorn för den aktuella instansen eller UTF8Encoding om en kodning inte har angetts.
Exempel
I följande exempel hämtas kodningen av den angivna StreamWriter instansen.
// 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())
Kommentarer
Den här egenskapen är nödvändig för vissa XML-scenarier där en rubrik måste skrivas som innehåller den kodning som används av StreamWriter. Detta gör att XML-koden kan använda ett godtyckligt StreamWriter och generera rätt XML-huvud.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.