C#でテキストファイルを作成するサンプル

2021年11月22日

書式
public static System.Text.Encoding GetEncoding (string name);
指定したコード ページ名に関連付けられたエンコーディングを返します。
パラメーター: 使用するエンコーディングのコード ページ名

使用例

private void btnOp_Click(object sender, EventArgs e)
{
    //UTF-8のEncodingオブジェクトを作成
    System.Text.Encoding ste =System.Text.Encoding.GetEncoding("UTF-8");

    //UTF-8でテキストファイルを作成
    System.IO.StreamWriter sisw = new System.IO.StreamWriter(
        @"C:\data2\test02.txt", false, ste);
    sisw.WriteLine("山田太郎");
    sisw.WriteLine("東京");
    sisw.WriteLine("大学卒業"); 
    sisw.Close();
}

実行結果

「test02.txt」ファイルに以下の内容が表示されます
山田太郎
東京
大学卒業

C#

Posted by arkgame