コード例 #1
0
 public static IList <BattleUnitsStack> SortStacks(IList <BattleUnitsStack> stacks) =>
 stacks
 .OrderBy(stack => stack, InitiativeComparer.GetInstance())
 .ToList();
コード例 #2
0
 public static InitiativeComparer GetInstance() =>
 _instance ?? (_instance = new InitiativeComparer());