说我有Point
:
public class Point
{
double X, Y;
}
我想获取满足条件的List<Point>
内元素的索引,例如,Point.X
内的List<Point>
值最大值。
如何使用LINQ表达式?
答案 0 :(得分:6)
您可以使用this Select()
overlaod来获取项目索引:
var result = Points.Select((Point,Index)=> new { Index,Point})
.OrderByDescending(x=>x.Point.X).First().Index;