我有这个变量:
List<Points> pointsOfList;
Run Code Online (Sandbox Code Playgroud)
它包含未排序的点((x,y) - 坐标);
我的问题如何通过X降序对列表中的点进行排序.
例如:
我有这个:(9,3)(4,2)(1,1)
我想得到这个结果:(1,1)(4,2)(9,3)
先感谢您.
pointsOfList.OrderBy(p=>p.x).ThenBy(p=>p.y)
Run Code Online (Sandbox Code Playgroud)
LINQ:
pointsOfList = pointsOfList.OrderByDescending(p => p.X).ToList();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15354 次 |
| 最近记录: |