ファイル操作

[C#] ディレクトリが存在しない場合のみディレクトリを作成する

2024年4月8日

ディレクトリ(フォルダ)が存在しない場合のみディレクトリを作成するサンプルです。

サンプル

例)ディレクトリ「C:\testdir」が存在しない場合のみ作成する


// 対象ディレクトリ
string path = @"C:\testdir";

// ディレクトリが存在しない場合は作成する
if (!Directory.Exists(path))
{
  Directory.CreateDirectory(path);
}

備考

  • パスに空文字を指定すると例外が発生します。
  • 「C:\aa\bb\cc」のような階層になったディレクトリを指定しても、階層でディレクトリを作成してくれます。

関連記事

-ファイル操作
-