StringWriter.Encoding 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得寫入輸出的 Encoding。
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
屬性值
寫入輸出的 Encoding
。
範例
此程式代碼範例是為建構函式提供的較大範例的 StringWriter() 一部分。
Console::WriteLine( "The following string is {0} encoded.\n{1}", strWriter->Encoding->EncodingName, strWriter->ToString() );
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())
備註
某些 XML 案例需要這個屬性,其中標頭必須寫入,其中包含 所使用的 StringWriter
編碼。 這可讓 XML 程式代碼取用任意 StringWriter
的,並產生正確的 XML 標頭。
下表列出其他一般或相關 I/O 工作的範例。
作法... | 請參閱這個主題中的範例… |
---|---|
建立文字檔 | 作法:將文字寫入檔案 |
寫入文字檔。 | 作法:將文字寫入檔案 |
從文字檔讀取。 | 作法:讀取檔案中的文字 |