Directory.GetFiles ไม่รับไฟล์ทั้งหมด
ฉันมีรหัสบางอย่างที่มีไว้เพื่อรับไฟล์ในไดเรกทอรีซึ่งง่ายพอ foreach (var Totalfile in new DirectoryInfo(rootfolder).GetFiles("*Totals*.csv", SearchOption.TopDirectoryOnly)) ไฟล์ถูกตั้งชื่อดังนี้: Totals.CSV142344 Totals.CSV142409 Totals.CSV142433 Totals.CSV142501 Totals.CSV142528 ปัญหาของฉันคือมันไม่ได้รับไฟล์สุดท้าย ฉันได้แก้ไขรหัสโดยใส่สิ่งนี้แทน: foreach (var Totalfile in new DirectoryInfo(rootfolder).GetFiles("*Totals*.csv*", SearchOption.TopDirectoryOnly)) การบอกรับไฟล์ใด ๆ ที่มีทั้ง Totals และ. csv, และทุกอย่างที่อยู่หลัง. csv สิ่งที่ฉันไม่ได้คือทำไมมันถึงมีสี่อันดับแรก แต่ไม่ใช่ด้านล่าง ฉันคิดว่าไม่มีไฟล์ใดที่จะถูกเลือกโดยรหัสดั้งเดิม?