ファイル入出力

些細なことだけど,毎回「あれ?どうやるんだっけ?」と調べ直しているので,
備忘のため記入しておく.


■事前条件:
system.ioがusingの一覧に追加されていること.


■読み込み:

StreamReader reader = new StreamReader("ファイルパス");
string fileLine;
while((fileLine = reader.ReadLine()) != null)
{
  //それぞれの行ごとにやりたいこと.
}
reader.Close();



■書き込み:

StreamWriter writer = new StreamWriter("ファイルパス");
writer.Write("書き込みたい文字列");
writer.Close();



■フォルダやファイルの存在確認

bool existsFile = File.Exists("ファイルパス");
bool existsFolder = Directory.Exists("フォルダパス");