问题描述
- link中如何在where中取得行号,为什么写where((x, row) => ...)不行?
-
link中如何在where中取得行号,为什么写where((x, row) => ...)不行?
解决方案
没有这个重载,可以先select再where
select((x, i) => new { x, i }).where(x => x.x为原来的数据 x.i是行号)
解决方案二:
要取行号就不要在where中取了,linq没有这种方法。你可以用foreach循环取,方便快捷。
时间: 2024-12-03 17:29:25