2012-04-07 81 views
0

我已经创建了一个Asp.net应用程序。如何使用C#在ASP.NET应用程序的文件夹中查找文件?

它包含一个名为PDF的文件夹和一个名为Requirement的文件夹。

我在另一个页面中有一个名为Requirement的链接。

如果我点击该链接,我需要找到文件夹PDF /需求中的所有文件。

+0

区别你知道'System.IO.File'和'System.IO。 Directory'? – PedroC88 2012-04-07 15:22:20

+1

你可以谷歌为此,并在1分钟内得到你的答案。 – 2012-04-07 15:22:43

+0

我只得到字符串“/ pdf/Requirement”。我需要在上面添加应用程序路径。我怎样才能做到这一点 ? – Pradeep 2012-04-07 15:27:32

回答

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. 
相关问题