1. ホーム
  2. c#

[解決済み] フォルダが存在しない場合、作成する

2022-03-22 08:27:24

質問

を使用しています。 FileUploader コントロールを使用しています。指定したフォルダにファイルを保存したい。このフォルダが存在しない場合、まずフォルダを作成し、そのフォルダにファイルを保存したい。 フォルダがすでに存在する場合は、その中にファイルを保存するだけです。

どうすればいいのでしょうか?

どのように解決するのですか?

他の方もおっしゃっているように System.IO.Directory.CreateDirectory .

しかし、最初に存在するかどうかを確認する必要はありません。からです。 ドキュメント :

path で指定されたすべてのディレクトリが、既に存在するか、path の一部が無効でない限り、作成される。ディレクトリが既に存在する場合、このメソッドは新しいディレクトリを作成せず、既存のディレクトリの DirectoryInfo オブジェクトを返します。