StreamWriter.Encoding Özellik

Tanım

Çıkışın Encoding yazıldığı öğesini alır.

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

Özellik Değeri

Encoding Geçerli örneğin oluşturucusunda belirtilen veya UTF8Encoding bir kodlama belirtilmediyse.

Örnekler

Aşağıdaki örnek, belirtilen StreamWriter örneğin kodlamasını alır.

// 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());
' Write out the current text encoding.
Sw.WriteLine("Encoding: {0}", _
 Sw.Encoding.ToString())

Açıklamalar

Bu özellik, tarafından StreamWriterkullanılan kodlamayı içeren bir üst bilginin yazılması gereken bazı XML senaryoları için gereklidir. Bu, XML kodunun rastgele StreamWriter bir şekilde tüketmesine ve doğru XML üst bilgisini oluşturmasına olanak tanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Şunlara uygulanır

Ayrıca bkz.