エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[ C# ] Directory.Delete がフォルダ削除完了前に制御を戻すことがある – 偏差値40プログラマー
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[ C# ] Directory.Delete がフォルダ削除完了前に制御を戻すことがある – 偏差値40プログラマー
Directory.Delete メソッドがフォルダの削除完了前に制御を戻すことがあるようです。ここでは、サンプル... Directory.Delete メソッドがフォルダの削除完了前に制御を戻すことがあるようです。ここでは、サンプルコードを使用して内容を確認しています。ここでは、C# で動作確認を行っていますが VB.NET でも同じことが言えるでしょう。 Directory.Delete が非同期メソッドのような振る舞いをする フォルダ削除とフォルダの作成を繰り返すサンプルコードになります。 // ディレクトリの存在確認 if (Directory.Exists(dirName)) { // サブディレクトリ含め削除 Directory.Delete(dirName, true); } // True がリターンされることがある bool exists = Directory.Exists(dirName); // ディレクトリの作成 // 既に存在すると判定される場合は、この位置で例外が発生してしまう