basitleştirilmiş bir örnek olarak ben hiçbir maçı dosya deseni yapmak birkaç dosya alıyorum set benim sonuçlarında aşağıdakiC# EnumerateFiles joker olmayan eşleşmeleri döndürüyor?
IEnumerable<string> files = Directory.EnumerateFiles(path, @"2010*.xml",
SearchOption.TopDirectoryOnly).ToList();
yürütme ediyorum. Msdn searchPattern joker karakterine göre "Sıfır veya daha fazla karakter" dir ve bir reg değil. Bir örnek, "2004_someothername.xml" olarak bir dosya adı alıyorum.
Bilgi için klasörde 25.000'den fazla dosya var.
Neler olup bittiği hakkında bir fikri olan var mı?
Eşleşen dosya adlarının bazı örneklerini gönderemez misiniz? – cptScarlet
"Basitleştirilmiş bir örnek olarak" diyorsunuz - gösterdiğiniz kodun iddia ettiğiniz dosyayı gerçekten döndüreceğini test ettiniz mi? Sorunun sadeleştirilmemiş örnekte ortaya çıkması daha olasıdır ...! –
Sağlanan örnek iyi çalışıyor. Sadece test ettim. Bu yüzden düzgün çalışmayan fiili kod gönderebilirseniz lütfen – Stecya