备忘
- string directory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
- List<FileInfo> files = new List<FileInfo>();
-
- foreach (var file in Directory.GetFiles(directory))
- {
- files.Add(new FileInfo(file));
- }
-
- var filevalues = from file in files
- where file.Extension == ".pdf" && file.Name.IndexOf("报告") > -1
- orderby file.Name
- select file;
详见如下链接:
http://blog.csdn.net/chinajiyong/article/details/7481969
linq操作文件方法
原文:http://www.cnblogs.com/wyerp/p/6239471.html