ファイル操作

[C#] 空のファイルを作成する

2021年6月13日

空のファイルを作成するサンプルです。

Fileクラスを使用する方法と、FileInfoクラスを使用する方法の2種類があります。

Fileを使用する方法

例)空ファイル「D:¥test.txt」を作成する

using System.IO;

FileStream fs = File.Create(@"D:¥test.txt");
fs.Close();

FileInfoを使用する方法

例)空ファイル「D:¥test.txt」を作成する

using System.IO;

FileInfo fi = new FileInfo(@"D:¥test.txt");
FileStream fs = fi.Create();
fs.Close();

備考

  • どちらを使っても機能に差はないのでお好みの方をご使用ください。
  • 指定するファイル名に不正がある場合は、System.IO.IOExceptionが発生します。
  • 指定したパスのファイルが既に存在する場合は、既存のファイルは上書きされます。
    (結果、空ファイルになります。)

関連記事

-ファイル操作
-