欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linq初学用法(2)

程序员文章站 2022-07-04 08:44:00
...
//功能实现:清理某个文件夹某个类型文件

DirectoryInfo dir = new DirectoryInfo(Application.StartupPath);
//返回目录中所有文件和子目录
FileSystemInfo[] fileinfo = dir.GetFileSystemInfos();  
//linq查询出MP3的文件
List<FileSystemInfo> fileinfo2 = fileinfo.Where(a => a.FullName.Substring(a.FullName.Length - 4, 4).ToLower() == ".mp3").ToList<FileSystemInfo>();
//循环删除        
foreach (var item in fileinfo2) 
{
               
     item.Delete();          
}

 

上一篇: Linq 查询

下一篇: 初学LINQ语句