【发布时间】:2022-11-24 03:38:47
【问题描述】:
我目前有一种方法可以递归枚举我桌面上的所有文件并将它们作为IEnumerable<string> 返回。我现在要做的是创建一个方法,将 IEnumerable<string> 作为参数并使用 LINQ 按文件类型对它们进行分组/排序。我在获取文件类型时遇到问题。经过实验,我得到了这个:
foreach(string file in files){
FileInfo f = new FileInfo(file);
Console.WriteLine(f.Extension);
}
我能够获取所有文件的扩展名,但无法弄清楚如何使用 LINQ 查询获取该信息
【问题讨论】:
标签: c# linq ienumerable file-extension