|
1
1
根据你的问题,我想我可以假设你定义了以下变量:
... 类型大致如下:
首先使用匿名类型:
另外两个只使用标准LINQ
|
|
|
2
1
对于您需要什么,只需要一个暗中的快照,但是LINQ扩展方法可以将索引作为lambda函数的第二个参数来处理。即: someCollection.Select((x,i)=>新建{SomeProperty=x.Property,Index=i}); |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
|
Pavel Foltyn · 如何在C中生成逆字典# 1 年前 |
|
ewok · 基于种子和上一个值创建值列表 2 年前 |
|
|
Vasu V · 将foreach转换为select语句 2 年前 |
|
Modest · 使用命名空间和文本值序列化xElement 2 年前 |