« Dash村 | メイン | B&D / スポーツショップ・高崎市 »
2006年8月28日
テキストファイルI/O
C#でテキストファイルのI/Oを行う場合には、StreamReader, StreamWriterクラスを使用する。
ファイル内でシフトJISコードを扱う場合、コンストラクタの第2パラメータに「System.Text.Encording..GetEncording(932)」を必ず指定すること。
【読み込み】
StreamReader reader = new StreamReader(strFilePath, System.Text.Encording..GetEncording(932));
while ((strData = reader.ReadLine) != null)
{
1行処理
}
reader.Close();
【書込】
StreamWriter writer = new StreamWriter (strFilePath, System.Text.Encording..GetEncording(932));
for (intLoopCount = 0; intLoopCount < 行数 - 1; intLoopCount++)
{
writer.WriteLine(書込データ)
}
writer .Close();
投稿者 danna : 2006年8月28日 18:22
トラックバック
このエントリーのトラックバックURL:
http://www.namibuta.net/cgi-bin/mt/mt-tb.cgi/474