- 2
- 0
- 约2.37千字
- 约 2页
- 2026-06-10 发布于北京
- 举报
技巧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)