0

Asp.netアプリケーションを作成しました。

そのすぐ下にPDFというフォルダーとRequirementというフォルダーがあります。

要件と呼ばれる別のページにリンクがあります。

そのリンクをクリックすると、PDF/Requirementフォルダー内のすべてのファイルを見つける必要があります。

4

2 に答える 2

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.
于 2012-04-27T10:38:19.710 に答える
0

この正規表現としてEnumerateFilesを使用 してフォルダー内のファイルを検索することをお勧めします。パフォーマンスのためにGetFilesを試してみた場合、この違いがわかります。Directory.EnumerateFilesとDirectory.GetFilesの違いは何ですか。

于 2014-05-15T16:30:38.277 に答える