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 タスクまたは関連する I/O タスクの例を示します。

目的 参照項目
テキスト ファイルを作成します。 方法: テキストのファイルへの書き込み
テキスト ファイルに書き込みます。 方法: テキストのファイルへの書き込み
テキスト ファイルから読み取ります。 方法: ファイルからのテキストの読み取り

適用対象

こちらもご覧ください