在c#中,我有这段代码
Pixel topLeft = potentialTopLeft.Min(p => p.GetX());
Run Code Online (Sandbox Code Playgroud)
它获取列表中最小的Pixel对象potentialTopLeft,但它用于比较Pixel值的是GetX()类方法的值.但问题是,它返回最小值GetX(),我希望Pixel对象具有最小值GetX().有谁知道如何修理它?
应用排序和比坐第一元素来自IOrderedList:
var topLeft = potentialTopLeft.OrderBy(p => p.GetX()).FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)