获取一个目录下文件扩展名为txt或htm或html的文件的几种方法
方法1:
使用循环方法
方法2:使用Lambda表达式
DirectoryInfo di = new DirectoryInfo(strPath); FileInfo[] fi = di.GetFiles(); FileInfo[] fiNew = (fi.Where(c => c.Extension.ToLower() == ".txt") .Concat (fi.Where(c => c.Extension.ToLower().TrimEnd('l') == ".htm"))).ToArray();
方法3:使用查询表达式(linq)
fiNew = (from c in fiwhere c.Extension.ToLower() == ".txt" || c.Extension.ToLower().TrimEnd('l') == ".htm"select c).ToArray();
转载于:https://www.cnblogs.com/refactor/archive/2012/05/28/2521543.html
获取一个目录下文件扩展名为txt或htm或html的文件的几种方法相关推荐
- java 获取子文件夹_JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件...
package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要 ...
- 知道文件扩展名,如何获得在系统中该文件类型的图标
----------------------- // FAQ整理:ccrun(老妖) // 2005.11.30 ----------------------- 请教:知道文件扩展名, ...
- 获取一个目录下的所有文件
知道一个目录的路径,使用递归获取该目录下的所有文件: function rDir($filepath) { $result = array();//获取的结果保存在这个数组中 if(is_dir($f ...
- 如何获取一个目录下的子文件和子目录
一. 使用opendir和readdir glibc函数 1.opendir 2.readdir 二.dir目录文件内容究竟长啥样 执行以下命令打开一个目录文件: vim verilog/ 三.提取一 ...
- 保存时自动加分号_CAD自动保存文件扩展名是什么?如何快速恢复自动保存文件?...
下面是本公众号文章分类目录,点击标题文字可打开分类文章列表: 安装卸载 异常.退出 文件及输入输出 基本操作技巧 各种设置及相关问题 界面和显示相关问题 快捷键 视图设置和调整 图层 ...
- 编程小知识:文件扩展名的作用是什么?通俗易懂的文件扩展名详解
介绍 文件扩展名(filename extension)也称为文件的后缀名,是操作系统用来标记文件类型的一种机制,在Windows系统下,扩展名还可以告诉操作系统默认用什么软件打开文件.通常来说,一个 ...
- html网页文件扩展名有txt,隐藏HTML扩展名的TXT文件(国外英文资料).doc
隐藏HTML扩展名的TXT文件(国外英文资料) 隐藏HTML扩展名的TXT文件(国外英文资料) A. Hide the TXT file of the HTML extension If you re ...
- 服务器文件扩展名怎么改,修改服务器配置 让asp.net文件后缀名随心所欲
修改服务器配置 让asp.net文件后缀名随心所欲 更新时间:2012年06月27日 12:06:45 作者: asp或php的方法对.net就不行了,同样的办法,修改应用程序映射后,仍然没有得到 ...
- python获取指定扩展名的文件_python查找目录下指定扩展名的文件实例
Python 今天小编就为大家分享一篇pytorch nn.Conv2d()中的padding以及输出大小方式,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 ... qq_30468 ...
最新文章
- LL1分析构造法_数学建模算法--最优赋权法(含代码)
- xamarin的破解安装
- Redis 内存压缩实战,学习了!
- python3.5怎么使用-如何在Python 3.5中使用async/await?
- Leetcode: Remove Element
- 接口类抽象类 封装
- VC++ 使用attributes定义接口
- java中exception_Java中的异常 Exceptions
- python有必要看数据结构_盘点 Python 10 大常用数据结构(上篇)
- 初始化_Linux的内存初始化
- python匿名函数使用
- Vue首页加载过慢 解决方案
- iOS - Analyze 静态分析
- 以太坊 node data write error_那个坚持写了四年《每周以太坊》的劳模分享关于以太坊的最新看法...
- UML 类图画法规则
- 2022下半年软考什么时候开始报名?
- powershell过滤查询结果
- html把背景设为白色,ps中图片背景怎么改成白色?
- 基于xilinx-IP的FIR滤波器多通道实现
- pip 安装protobuf_Python3.6安装protobuf模块+将proto文件转换成pb2.py文件
热门文章
- oracle 表空间热备份,oracle对表空间的热备
- 【面试练习题】使用“暴力”的方法将字符串时间转化为秒数
- yolo v3配置文件说明模型配置文件——cfg/yolov3-voc.cfg
- 2021-03-20 数据挖掘算法—SVM算法 python
- 2020-12-08 tensorflow model.fit_generator()函数参数
- 机器人II(sdutoj2585)-JAVA
- 面试题整理17 输入一个字符串判断一个字符串是否是有效ip地址
- Effective C++ --5 实现
- 级联分类器训练及其参数的含义
- JBoss Modules – Module name