首页 > 解决方案 > 无法将 System.Linq.IOrderedQuerable 转换为 System.Collection.Generic.List 错误

问题描述

我需要将列表集合转换为可查询的。当我尝试以下代码时,我收到无法将 System.Linq.IOrderedQuerable 转换为 System.Collection.Generic.List 的错误。

var test = query.AsQueryable();
return test.OrderByDescending(sortExpression);

标签: c#linq

解决方案


函数的返回类型是List?

return test.OrderByDescending(sortExpression).ToList();

推荐阅读