c#List.Sort(比较的方法)返回值意义
值 | 含义 |
小于零 | 此实例按排序顺序在 obj 前面。 |
零 | 此实例与 obj 在排序顺序中出现的位置相同。 |
大于零 | 此实例按排序顺序在 obj 后面。 |
List.Sort()多条件排序:
player_card.Sort((a, b) =>
{
if (a.type.CompareTo(b.type) != 0)
returna.type.CompareTo(b.type);
else
returna.weight.CompareTo(b.weight);
});