2010-12-29 31 views

Trả lời

6

Nếu thư mục con đã tồn tại, phương pháp này không có gì.

http://msdn.microsoft.com/en-us/library/h8dtw1d6.aspx

Sử dụng Directory.Exists để kiểm tra nếu nó tồn tại http://msdn.microsoft.com/en-us/library/system.io.directory.exists.aspx

+1

Trang đó đưa ra những tuyên bố mâu thuẫn về phương pháp. Trong bảng ngoại lệ, đối với 'IOException', nó nói cho điều kiện:" Không thể tạo thư mục con. -hoặc- Một tệp hoặc thư mục đã có tên được chỉ định bởi đường dẫn. " – palswim

2

Bạn có cần điều này không?

if(Directory.Exists(path)) 
{ 
    // This path is a directory 
    ProcessDirectory(path); 
} 
+3

Wow, 2010 StackOverflow'ers là nhiều hơn nữa thương xót. –

6
if(System.IO.Directory.GetDirectories(path).Length>0) 
{ 
//if this condition is true-->> Directory has sub-sirectories 

} 
Các vấn đề liên quan