StreamWriter.Encoding Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Çı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.