linq操作文件方法
2024-10-10 01:49:17
备忘
- 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
最新文章
- Java多线程代码示例
- Libevent 的多线程操作
- 8.4.1 ImageLoader
- iOS应用支持IPV6,就那点事儿
- 初次学习c语言
- 这个setDefaultCloseOperation写不写的区别是什么?
- oracle 日志文件管理
- codeforces Gym 100500H A. Potion of Immortality 简单DP
- Branch and Bound:分支限界算法
- C#使用多态求方形面积周长和圆的面积周长
- 【C++】基于socket的多线程聊天室(控制台版)
- 【Java线程】锁机制:synchronized、Lock、Condition
- JAVA的HashTable源码分析
- docker基础维护命令
- php 图像裁剪(自定义裁剪图片大小)
- Prometheus 监控 Nginx 流量 (三)
- 阿里云centos 安装禅道
- Tomcat无法启动8005端口,提示:java.net.ConnectException: 拒绝连接 (Connection refused)
- oracle的db link
- PopupWindow错误:PopupWindow$1.onScrollChanged 出现 NullPointerException和PopupViewContainer.dispatchKeyEvent 出现 NullPointerException【转载】