.Net 遍历目录下第一层的子文件夹和子文件夹里的…

2018-06-23 22:55:50来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

今天再完成一道任务的时候需要遍历得到所有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

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Visual Studio中UnitTesting单元测试模板代码生成

下一篇:ASP.NET 状态的传递和保存