按结构值的值排序结构列表#

时间:2015-06-01 20:09:41

标签: c# list sorting struct

我有一个结构列表,我的结构看起来像这样:

struct coordinate
{
  int x;
  int y;
} 

我希望列表首先按结构的x值排序,如果有(来自排序的结构)结构具有相同的x(如坐标[1] .x =坐标[2] .x),则排序然后由y。它可能在C#中? 我已经用x

对它们进行了排序
List.Sort((s1, s2) => s1.x.CompareTo(s2.x));

但我不知道如何迈出第二步。 请帮助:)

0 个答案:

没有答案