読者です 読者をやめる 読者になる 読者になる

しょぼしょぼエンジニアのメモ代わり

すぐわすれちゃうからすぐメモりたい

C# ファイルの読み書きセット

ファイルの読み込み

// StreamReader 生成

System.IO.StreamReader cReader = (
    new System.IO.StreamReader(this.minesFile, System.Text.Encoding.Default)
);

// 読み込みループ
while (cReader.Peek() >= 0)
{
    // ファイルを 1 行ずつ読む
    string line = cReader.ReadLine();
    Console.WriteLine(line);
}
cReader.Dispose();

 

書き込み

StreamWriter writer = new StreamWriter(this.minesFile, false, System.Text.Encoding.Default);
string data = "書き込みたい内容";
writer.WriteLine(data);
writer.Dispose();

 

dispose気にしなくていいようにusingつかっちゃったほうがクレバーだよね。でも意識的に閉じる癖をつけるにはこっちだろうね。