C# で touch(空ファイルを作成)する2つの方法
昨日の訂正記事です。
C# で空ファイルを作るには、StreamWriter を使う方法と File.Create() を使う 2 つの方法があります。
やっていることはどちらも同じ。
StreamWriter を使う方法
private void Touch(string path) { if ( !File.Exists(path) ) { StreamWriter toucher = new StreamWriter(path); toucher.Close(); } }
File.Create() を使う方法
private void Touch(string path) { if ( !File.Exists(path) ) { File.Create(path).Close(); } }
File.Create は必ず Close してください。そうしないとエラーになります。
詳しくは昨日の記事で