共用方式為


StringWriter.Encoding 屬性

定義

取得寫入輸出的 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 工作的範例。

作法... 請參閱這個主題中的範例…
建立文字檔 作法:將文字寫入檔案
寫入文字檔。 作法:將文字寫入檔案
從文字檔讀取。 作法:讀取檔案中的文字

適用於

另請參閱