VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
フォルダを削除するには、System.IO名前空間のDirectoryクラスのDeleteメソッドを使用します。削除するフォルダに他のフォルダやファイルが存在しない場合は、第2引数を指定しないでメソッドを実行できますが、他のファイルやフォルダが存在する場合は、第2引数にtrueを指定しないと削除することが出来ません。
サンプルを実行する前に、必ず削除しても良いフォルダを作成してから実行してください。
using System.IO; : :省略 : private void button1_Click(object sender, System.EventArgs e) { // [C:\Work]フォルダを削除する // 他のファイルやフォルダが存在しない場合 Directory.Delete(@"C:\Work2"); // [C:\Work]フォルダを削除する // 他のファイルやフォルダが存在する場合 // Directory.Delete(@"C:\Work2", true); }