Trong C#, làm thế nào người ta có thể xác định xem một thư mục con có tồn tại không?Làm cách nào để xác định liệu thư mục phụ có tồn tại trong C# không?
Đây có phải là yêu cầu khi gọi số CreateSubDirectory
không?
Trong C#, làm thế nào người ta có thể xác định xem một thư mục con có tồn tại không?Làm cách nào để xác định liệu thư mục phụ có tồn tại trong C# không?
Đây có phải là yêu cầu khi gọi số CreateSubDirectory
không?
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
Bạn có cần điều này không?
if(Directory.Exists(path))
{
// This path is a directory
ProcessDirectory(path);
}
Wow, 2010 StackOverflow'ers là nhiều hơn nữa thương xót. –
Sử dụng System.IO.Directory.Exists
. MSDN là bạn của bạn :)
if(System.IO.Directory.GetDirectories(path).Length>0)
{
//if this condition is true-->> Directory has sub-sirectories
}
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