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

 更新时间:2015年06月02日 15:10:49   作者:春哥也编程  
这篇文章主要介绍了C#读取目录下所有指定类型文件的方法,可实现读取目录下特定后缀名文件的功能,需要的朋友可以参考下

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

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

再写读取方法:

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#程序设计有所帮助。

相关文章

  • C#操作注册表的方法详解

    C#操作注册表的方法详解

    这篇文章主要介绍了C#操作注册表的方法,结合实例形式较为详细的分析了C#针对注册表的创建、打开、读取、写入、修改、删除等技巧,需要的朋友可以参考下
    2015-12-12
  • c#同步两个子目录文件示例分享 两个文件夹同步

    c#同步两个子目录文件示例分享 两个文件夹同步

    这篇文章主要介绍了使用c#同步两个子目录文件的方法,大家参考使用吧
    2014-01-01
  • C#调用JS的几种方法

    C#调用JS的几种方法

    这篇文章主要介绍了C#调用JS的几种方法,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2020-12-12
  • C#编程调用Cards.dll实现图形化发牌功能示例

    C#编程调用Cards.dll实现图形化发牌功能示例

    这篇文章主要介绍了C#编程调用Cards.dll实现图形化发牌功能,结合实例形式分析了C#动态链接库调用及图形操作技巧,需要的朋友可以参考下
    2017-06-06
  • C#实现的文件批量重命名功能示例

    C#实现的文件批量重命名功能示例

    这篇文章主要介绍了C#实现的文件批量重命名功能,结合具体实例形式分析了C#针对文件的遍历、属性修改相关操作技巧,需要的朋友可以参考下
    2017-07-07
  • C#使用itextsharp打印pdf的实现代码

    C#使用itextsharp打印pdf的实现代码

    提到打印,恐怕对于很多人都不会陌生,无论是开发者,还是非计算机专业的人员都会接触到打印, 在.NET中实现PDF打印的组件比较多,例如PDFsharp、Report.NET、sharpPDF、itextSharp等等,今天主要简单的介绍itextSharp组件,需要的朋友可以参考下
    2024-04-04
  • c# 使用Task实现非阻塞式的I/O操作

    c# 使用Task实现非阻塞式的I/O操作

    这篇文章主要介绍了c# 使用Task实现非阻塞式的I/O操作,帮助大家更好的理解和学习c# 编程语言,感兴趣的朋友可以了解下
    2020-11-11
  • C#异步委托调用实例分析

    C#异步委托调用实例分析

    这篇文章主要介绍了C#异步委托调用实现方法,实例分析了异步委托调用的定义及使用技巧,需要的朋友可以参考下
    2015-04-04
  • c#使用filesystemwatcher实时监控文件目录的添加和删除

    c#使用filesystemwatcher实时监控文件目录的添加和删除

    本文主要描述如何通过c#实现实时监控文件目录下的变化,包括文件和目录的添加,删除,修改和重命名等操作
    2014-01-01
  • C#创建磁性窗体的实现方法

    C#创建磁性窗体的实现方法

    经常会遇到一种情况,即当拖动一个窗体(主窗体)时,其他窗体(子窗体)随着该窗体移动,当拖动子窗体时,其他窗体将不跟随移动,这就是磁性窗体,所以本文给大家介绍了C#创建磁性窗体的实现方法,需要的朋友可以参考下
    2024-04-04

最新评论