HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


C# 2005の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > C# 2005 Tips > ファイル操作 Tips メニュー

02.テキストファイルを作成する

UPDATE:2006/07/14 

<< 前のTips  次のTips >>

 


 ここではStreamWriterを使用して文字コードを指定してテキストファイルを作成する方法を紹介します。
 第1引数に作成するファイルのパスを、第2引数にはtrue の場合は、データをファイルの末尾に追加、false の場合は、ファイルが上書きされます、第3引数には文字コードを指定します。

 1行のデータを書き込むにはWriteLineメソッドを使用します。WriteLineメソッドは、引数で指定された文字列 + 改行コードを書き込みます。
 指定したファイルへの書き込みが完了したらCloseメソッドでストリームを閉じます。

 
サンプル
//Shift-Jisでファイルを作成
System.IO.StreamWriter sw = new System.IO.StreamWriter(@"C:\Work\Test.txt", true, 
    System.Text.Encoding.GetEncoding("Shift_Jis"));

//2行書き込み
sw.WriteLine("HIRO's.NETのURLをお気に入りへ追加しよう");
sw.WriteLine("http://vbdotnet.fc2web.com/");

//ストリームを閉じる
sw.Close();