Directory.Delete 问题 帮忙看下~
我想删除某路径下的除了名字为XXX的其他所有文件夹该怎么写啊? 只知道Directory.Delete(path)这样只能删除一个文件夹。
------解决方案-------------------- 
C# code
            foreach (string dir in Directory.GetDirectories(path))
            {
                if (dir != "XXX")
                    Directory.Delete(dir);
            }
------解决方案--------------------  探讨 ------解决方案-------------------- ------解决方案-------------------- ------解决方案-------------------- ------解决方案-------------------- C# code
            foreach (string dir in Directory.GetDirectories(path))
            {
                if (dir != "XXX")
                    Directory.Delete(dir);
            }
------解决方案-------------------- ------解决方案--------------------  探讨 ------解决方案-------------------- ------解决方案-------------------- 探讨 ------解决方案-------------------- ------解决方案-------------------- ------解决方案-------------------- C# code
            string path = @"d:\t";
            var q = from p in Directory.GetDirectories(path)
                    where p != (path+"\\"+"t1")//过滤
                    select p;
            foreach (var p in q)
            {
                Response.Write(p + "<br>");
                //Directory.Delete(p);
            }
------解决方案--------------------  探讨