C#读取目录下所有指定类型文件的方法

   本文实例讲述了C#读取目录下所有指定类型文件的方法。分享给大家供大家参考。具体分析如下:

  首先要引入命名空间:using System.IO;

  再写读取方法:

  ?

1
2
3
4
5
6
7
8
9
10

DirectoryInfo dir = new DirectoryInfo(path);
//path为某个目录,如: “D:Program Files”
FileInfo[] inf = dir.GetFiles();
foreach (FileInfo finf in inf)
{
if( finf.Extension.Equals(".xml"))
//如果扩展名为“.xml”
this.label1.Text += finf.FullName+"; ";
//读取文件的完整目录和文件名
}

  另外,还可以调用FileInfo对象的其他方法如:MoveTo(),Delete(),等方法,对文件进行移动、删除、复制等操作。

  希望本文所述对大家的C#程序设计有所帮助。

时间: 2025-01-28 01:14:08

C#读取目录下所有指定类型文件的方法的相关文章

python获取指定路径下所有指定后缀文件的方法

  本文实例讲述了python获取指定路径下所有指定后缀文件的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # 获取指定路径下所有指定后缀的文件 # dir 指定路径 # ext 指定后缀,链表&不需要带点 或者不指定.例子:['xml', 'java'] def GetFileFromThisRootDir(dir,ext = None): allfiles = [] needExtFilter = (ext !=

Python实现扫描指定目录下的子目录及文件的方法_python

本文介绍了使用Python来扫描指定目录下的文件,或者匹配指定后缀和前缀的函数.步骤如下: 如果要扫描指定目录下的文件,包括子目录,需要调用scan_files("/export/home/test/") 如果要扫描指定目录下的特定后缀的文件(比如jar包),包括子目录,调用scan_files("/export/home/test/", postfix=".jar") 如果要扫描指定目录下的特定前缀的文件(比如test_xxx.py),包括子目

怎么用c#写一个解压指定目录下所有的压缩文件,并且把压缩文件里面的内容放进指定文件夹呢?

问题描述 怎么用c#写一个解压指定目录下所有的压缩文件,并且把压缩文件里面的内容放进指定文件夹呢? 怎么用c#写一个解压指定目录下所有的压缩文件,并且把压缩文件里面的内容放进指定文件夹呢? 解决方案 http://www.cnblogs.com/zfanlong1314/p/4202695.html 解决方案二: csharp文件操作类 遍历 递归 着重这三点 解决方案三: 放进文件夹就是先创建一个和压缩文件同名的目录,然后作为解压目录. 解决方案四: 这个问题,可以分成几部分:1 遍历指定目录

spring batch 如何读取某个目录下的多个文件,并把数据插入到数据库中

问题描述 spring batch 如何读取某个目录下的多个文件,并把数据插入到数据库中 如题,spring batch 如何读取某个目录下的多个文件,并把数据插入到数据库中. 解决方案 已解决,用JobParameters把文件路径传到配置文件 解决方案二: 类似以下方法吗? jobLauncher.run(job new JobParametersBuilder() .addString(""para1""value1"") .addStri

php查找指定目录下指定大小文件的方法_php技巧

本文实例讲述了php查找指定目录下指定大小文件的方法.分享给大家供大家参考.具体实现方法如下: php查找文件大小的原理是遍历目录然后再利用filesize来计算文件大小,然后我们再加一判断就可以了,下面整理了一些例子. 我们先来看遍历目录,代码如下: 复制代码 代码如下: function tree($directory)  {   $mydir = dir($directory);   echo "<ul>n";   while($file = $mydir->r

我的Android进阶之旅------&amp;gt;Android使用正则表达式匹配扫描指定目录下的所有媒体文件(音乐、图像、视频文件)

      今天使用正则表达式匹配指定目录下的所有媒体文件,下面将这份代码简化了,可以收藏下来,当作工具类. package match; import java.io.File; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Utils { /** * 遍历指定文件夹下的资源文件 * @param folder 文件 */ public static void simpleScannin

PHP读取目录下所有文件的代码_php实例

读取目录下所有文件的代码,可以不管文件名 复制代码 代码如下: <?php   $dir = "file";   // Open a known directory, and proceed to read its contents   if (is_dir($dir)) {      if ($dh = opendir($dir)) {          while (($file = readdir($dh)) !== false) {          if ($file!

Android读取assets目录下的所有图片并显示的方法_Android

本文实例讲述了Android读取assets目录下的所有图片并显示的方法.分享给大家供大家参考.具体方法分析如下: 在assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件. 1. 先在Activity里面调用getAssets() 来获取AssetManager引用. 2. 再用AssetManager的open(String fileName, int accessMode) 方法则指定读取的文件以及访问模式就能得到输入流InputStrea

Android读取assets目录下的所有图片并显示的方法

本文实例讲述了Android读取assets目录下的所有图片并显示的方法.分享给大家供大家参考.具体方法分析如下: 在assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件. 1. 先在Activity里面调用getAssets() 来获取AssetManager引用. 2. 再用AssetManager的open(String fileName, int accessMode) 方法则指定读取的文件以及访问模式就能得到输入流InputStrea