您知道支持此扩展方法的ORM:
public static IQueryable<TResult> Select<TSource, TResult>(
this IQueryable<TSource> source,
Expression<Func<TSource, int, TResult>> selector)
基本上,它允许向投影添加行号(按顺序排列的结果索引)。它与IEnumerable
一起使用的示例是here。但是IQueryable
存在相同的方法。
所以我很好奇,有没有支持这种方法的ORM工具?
问题实际上与this one有关。
答案 0 :(得分:0)
您当然可以将它与LINQ to Entities一起使用。由于它只是标准Select
,我认为任何支持IQueryable
的{{1}}提供商也可以使用它。
但请记住:它是不行号,正如它是Select
这一事实所证明的那样。这是一个index,这不是一回事。
答案 1 :(得分:0)
没有例子,所以很可能没有这样的ORM。