2
在.NET核心库的IQueryable排序依据表达它不允许使用表达式来调用IQueryable.OrderBy
作为PARAM在.NET芯
这是代码的示例:
public class Elem
{
public string Id { get; set; }
public static IQueryable<Elem> SortById(IQueryable<Elem> paramSequence)
{
return paramSequence.OrderBy(x => x.Id); //this gives error
}
}
我已经加入System.Linq.Expression
包。这是我的项目文件:
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.5.0-rc2-24027",
"System.Linq.Expressions": "4.0.10"
},
"frameworks": {
"netstandard1.5": {
"imports": "dnxcore50"
}
}
}
任何想法?
谢谢!它现在可以工作(它向我添加了“System.Linq.Queryable”包:“4.0.0”,但也适用于...) – DaniCE