ディレクトリを作成するには、まず System.IO 名前空間を C# にインポートする必要があります。ネームスペースは、ディレクトリを作成、コピー、移動、削除するための静的メソッドにアクセスできるようにするライブラリです。
フォルダーが存在しない場合、コンパイラーは例外をスローするため、C# でファイル操作を実行する前にディレクトリが存在するかどうかを常に確認することをお勧めします。
using System; using System.IO; namespace DemoApplication { class Program { static void Main(string[] args) { string folderName = @"D:\Demo Folder"; // If directory does not exist, create it if (!Directory.Exists(folderName)) { Directory.CreateDirectory(folderName); } Console.ReadLine(); } } }
上記のコードは、D: ディレクトリに Demo フォルダーを作成します。
Directory.CreateDirectory を使用してサブフォルダーを作成することもできます。
using System; using System.IO; namespace DemoApplication { class Program { static void Main(string[] args) { string folderName = @"D:\Demo Folder\Sub Folder"; // If directory does not exist, create it if (!Directory.Exists(folderName)) { Directory.CreateDirectory(folderName); } Console.ReadLine(); } } }
上記のコードは、サブフォルダーを含む demo フォルダー を D: ディレクトリに作成します。
以上がフォルダーが存在しない場合に C# でフォルダーを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。