查询指定名称的文件

//取“App_Data”的路径
string dir = Server.MapPath("~/App_Data");
//创建文件信息列表
List files = new List();
foreach (string file in Directory.GetFiles(dir))
{
        files.Add(new FileInfo(file));//将“我的文档”中的文件信息添加到files
}

//LINQ查询符合指定条件的文件
var query = from file in files
                 where file.Extension == ".doc" && file.Name.IndexOf(".NET") > -1
                 orderby file.Name
                 select file;
//显示查询的结果
foreach (var item in query)
{
Response.Write(item.Name + "
");
}

转载于:https://www.cnblogs.com/Yellowshorts/archive/2013/01/19/2867624.html

你可能感兴趣的:(查询指定名称的文件)