ディレクトリ(フォルダ)が存在しない場合のみディレクトリを作成するサンプルです。
サンプル
例)ディレクトリ「C:\testdir」が存在しない場合のみ作成する
// 対象ディレクトリ
string path = @"C:\testdir";
// ディレクトリが存在しない場合は作成する
if (!Directory.Exists(path))
{
Directory.CreateDirectory(path);
}
備考
- パスに空文字を指定すると例外が発生します。
- 「C:\aa\bb\cc」のような階層になったディレクトリを指定しても、階層でディレクトリを作成してくれます。