如果递归删除空目录? 有意思的问题。要求具体代码 目录结构如下My A 1 vvv zzz (包含有文件) B 2 C 3(包含有文件)-----------------我的意思是要删除。所有没有包含文件的目录 上面的目录结构,结果应该如下: 怎么实现?My A 1 zzz (包含有文件) C 3(包含有文件) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写了个控制台程序, 没详细测试.static void Main(string[] args){ string path = @"C:\Documents and Settings\JinLidong\桌面\ConsoleApplication1\a"; DeleteFolder(path); Console.WriteLine("press any key to exit..."); Console.ReadKey();}public static void DeleteFolder(string path){ string[] folders = Directory.GetDirectories(path); foreach (string path1 in folders) { DeleteFolder(path1); } if (Directory.GetFiles(path).Length == 0 && Directory.GetDirectories(path).Length == 0) Directory.Delete(path);} 获取 数据库的 字段类型 控制台程序怎样回车停止 求多表查询方法 树形控件 简单的登陆。请大家指点一下那里有错误。。谢谢 aspx页面中怎么插入另一aspx页面 datalist更新时一个奇怪的问题????????? 很简单的问题,谁能帮一下? 在框架中一个页面中的值发生变化时如何让另一个相关页面中的值也发生变化?帮帮忙,高分,高分.... 急!列名 'sads' 无效。 <script>的奇怪问题 asp.net怎么根据提交的不同结果动态加载不同flash
{
string path = @"C:\Documents and Settings\JinLidong\桌面\ConsoleApplication1\a";
DeleteFolder(path); Console.WriteLine("press any key to exit...");
Console.ReadKey();
}public static void DeleteFolder(string path)
{
string[] folders = Directory.GetDirectories(path);
foreach (string path1 in folders)
{
DeleteFolder(path1);
} if (Directory.GetFiles(path).Length == 0 && Directory.GetDirectories(path).Length == 0)
Directory.Delete(path);
}