使用LINQ查询指定属性文件:以文件大小为例.pdfVIP

  • 2
  • 0
  • 约2.37千字
  • 约 2页
  • 2026-06-10 发布于北京
  • 举报

使用LINQ查询指定属性文件:以文件大小为例.pdf

技巧35LINQ和文件系统——查找指定属性的文件

上一节中介绍了使用LINQ查找指定目录中指定名称的文件。本节要介绍的内容是查

找具有指定文件属性的文件。例如查找创建日期是昨天的文件;查找最后一次修改日期是

今天的文件;查找最后一次日期是去年的文件。本实例中查找指定大小的文件,并按

文件大小排序。实现思路是使用FileInfo类的Length属性判断文件的大小。

例10.35查找指定属性的文件(光盘位置:光盘\MR\

Instance\10\35\FindFileByAttribute\Default.aspx.cs),代码如下:

stringdir=Server.MapPath(~/App_Data);//取“App_Data”的路径ListFileInfofi=

newListFileInfo();//创建文件信息列表foreach(stringfileinDirectory.GetFi(dir)){

fi.Add(newFileInfo(file));//将“App_Data”中的文件信息添加到fi}varquery=fromfile

infi//LINQ查询指定文件尺寸的文件wherefile.Length=20000file.Length=50000

orderbyfile.Leng

文档评论(0)

1亿VIP精品文档

相关文档