在C#中,如何确定子目录是否存在?
调用CreateSubDirectory
时需要这个吗?
答案 0 :(得分:7)
if(System.IO.Directory.GetDirectories(path).Length>0)
{
//if this condition is true-->> Directory has sub-sirectories
}
答案 1 :(得分:6)
如果子目录已存在, 这种方法什么都不做。
http://msdn.microsoft.com/en-us/library/h8dtw1d6.aspx
使用Directory.Exists
检查是否存在
http://msdn.microsoft.com/en-us/library/system.io.directory.exists.aspx
答案 2 :(得分:3)
你需要这个吗?
if(Directory.Exists(path))
{
// This path is a directory
ProcessDirectory(path);
}
答案 3 :(得分:2)
使用System.IO.Directory.Exists
。 MSDN是你的朋友:)
答案 4 :(得分:1)