.Net 遍历目录下的子文件夹和文件_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > .Net 遍历目录下的子文件夹和文件

.Net 遍历目录下的子文件夹和文件

 2015/5/12 23:49:25  Shayne Chow  程序员俱乐部  我要评论(0)
  • 摘要:今天再完成一道任务的时候需要遍历得到所有txt文件,搜索很久终于得到了一个很方便的方法。foreach(stringoinDirectory.GetDirectories(@"D:\Logs"){foreach(stringiinDirectory.GetFiles(o)){FileInfofi=newFileInfo(i);if(fi.Extension.Equals(".txt")){//这里我就可以操作我得到的满足条件的txt文件i了}}}fi.Extension.Equals("
  • 标签:.net 目录 文件 net 遍历

今天再完成一道任务的时候需要遍历得到所有txt文件,搜索很久终于得到了一个很方便的方法。

foreach (string o in Directory.GetDirectories(@"D:\Logs")

{

foreach (string i in Directory.GetFiles(o))

{

FileInfo fi = new FileInfo(i);

if (fi.Extension.Equals(".txt"))

{

//这里我就可以操作我得到的满足条件的txt文件i了

}

}

}

?

  • fi.Extension.Equals(".txt"),fi是一个FileInfo对象,,这句话表示文件扩展名是否等于.txt。
  • fi.Name.Equals("XX.txt")表示文件名是否等于XX.。
  • using System.IO
发表评论
用户名: 匿名