为什么 OrderByDescending 不被识别为生成方法
本文关键字:方法 识别 OrderByDescending 为什么 | 更新日期: 2023-09-27 18:29:36
private static void findNewestFile(List<string> list)
{
foreach (string dir in list)
{
var directory = new DirectoryInfo(dir);
var file = directory.GetFiles("*.doc").OrderByDescending(f => f.LastWriteTime).First();
}
}
此函数收到文件夹列表 我尝试从每个目录中查找最新文件,但无法识别该方法OrderByDescending
并且编译器错误为:
错误 1 "System.Array"不包含"OrderByDescending"的定义,也没有扩展方法"OrderByDescending" 可以找到接受类型为"System.Array"的第一个参数(是 您缺少 using 指令或程序集引用?
很可能
你错过了using System.Linq
您的代码文件需要包含以下内容:
using System.Linq;