我创建了一个Asp.net应用程序。
它包含一个名为PDF的文件夹和一个名为Requirement的文件夹。
我在另一个名为Requirement的页面中有一个链接。
如果我点击该链接,我需要找到PDF / Requirement文件夹中的所有文件。
答案 0 :(得分:0)
var getFileName = Directory.GetFiles(Server.MapPath("~/PDF/Requirement")); // Collection Of file name with extention.
var getFileNameExcludeSomeExtension1 = from f in Directory.GetFiles(Server.MapPath("~/PDF/Requirement"))
where Path.GetExtension(f) != ".scc" && Path.GetExtension(f) != ".db"
select Path.GetFileNameWithoutExtension(f); // Collection Of file name with extention and filtering.
var getFileNameExcludeSomeExtension2 = from f in Directory.GetFiles(Server.MapPath("~/PDF/Requirement"))
where Path.GetExtension(f) != ".scc" && Path.GetExtension(f) != ".db"
select Path.GetFileName(f); // Collection Of file name with out extention and filtering.
答案 1 :(得分:0)
我建议使用EnumerateFiles作为Regex to find a file in folder,如果您尝试使用GetFiles,请不要因为性能问题{(3}}