Tôi đã đoạn mã sau, tôi nhận được một lỗi tại "nếu tuyên bố" nói rằng FileInfo không chứa một định nghĩa "Chứa"Làm thế nào để biết nếu Mảng FileInfo [] chứa một tập tin
Đó là giải pháp tốt nhất cho tìm kiếm nếu một tập tin nằm trong một thư mục?
Cảm ơn
string filePath = @"C:\Users\";
DirectoryInfo folderRoot = new DirectoryInfo(filePath);
FileInfo[] fileList = folderRoot.GetFiles();
IEnumerable<FileInfo> result = from file in fileList where file.Name == "test.txt" select file;
if (fileList.Contains(result))
{
//dosomething
}
Bạn đã di chuyển các tập tin vào kết quả, bạn không chỉ muốn để kiểm tra nội dung của kết quả ngay bây giờ? –
bạn truy vấn filelist cho kết quả, sau đó làm thế nào có thể fileList không chứa kết quả? –
Bạn có muốn xem tập tin * any * có nằm trong thư mục hay không nếu tập tin * cụ thể * nằm trong một thư mục? –