VB.NET
' フォルダが空の時だけ削除する方法
System.IO.Directory.Delete("C:\fld\", False)
' フォルダ内にファイルがあっても削除する方法
System.IO.Directory.Delete("C:\fld\", True)
C#
// フォルダが空の時だけ削除する方法
System.IO.Directory.Delete(@"C:\fld\", false);
// フォルダ内にファイルがあっても削除する方法
System.IO.Directory.Delete(@"C:\fld\", true);