我有一个简单的结构:
public struct Coord
{
public Coord (int Row, int Column )
{ /* set values */ }
public int Row { get; }
public int Column { get; }
}
鉴于:
int [ , ] myArray;
IEnumerable<Coord> myCoords;
我想选择具有最小值的坐标并返回该坐标。 我可以通过以下方式获得最小的值:
int val = myCoords.Min(c => myArray[c.Row, c.Col]);
我怎样才能让'Coord'回来?