我想运行这个 LINQ 简单代码以在 LINQ 中有记录号,但结果低于错误
var model = _db2.Persons.Select(
(x, index) => new
{
rn = index + 1,
col1 = x.Id
}).ToList();
错误:
LINQ to Entities 无法识别方法 'System.Linq.IQueryable
1[<>f__AnonymousType2
2 [System.Int32,System.Int32]] Select[Person,<>f__AnonymousType22](System.Linq.IQueryable
1 [MvcApplication27.Models.Person], System.Linq.Expressions.Expression1[System.Func
3 [ MvcApplication27.Models.Person,System.Int32,<>f__AnonymousType2`2 [System.Int32,System.Int32]]])' 方法,并且该方法不能翻译成存储表达式。