Tôi cần kiểm tra xem tệp xml có tồn tại trong thư mục hay không.Cách kiểm tra xem tệp có tồn tại trong một thư mục không?
DirectoryInfo di = new DirectoryInfo(ProcessingDirectory);
FileInfo[] TXTFiles = di.GetFiles("*.xml");
if (TXTFiles.Length == 0)
{
log.Info("no files present")
}
Đây có phải là cách hay nhất để kiểm tra tệp tồn tại trong thư mục.
Tôi cần kiểm tra chỉ một tệp xml có mặt là
Bạn đang tìm kiếm tất cả các file xml hoặc một trong các với tên cụ thể? –
có thể trùng lặp của [Làm thế nào để nhanh chóng kiểm tra xem thư mục trống (.NET)?] (Http://stackoverflow.com/questions/755574/how-to-quickly-check-if-folder-is-empty-net) –
Những gì bạn cần chỉ là 'Directory.EnumerateFileSystemEntries (ProcessingDirectory," * .xml "). Any()' và đó là nhanh nhất bạn có thể nhận được. –