【发布时间】:2013-09-14 02:42:50
【问题描述】:
foreach(Unit enemy in enemies.OrderByDescending(enemy=>enemy.CurrentHP))
{
Events.UnitDamaged(enemy);
return;
}
如何将多个键值传递给Sorting? 像
enemies.OrderByDescending(enemy => enemy.CurrentHP && enemy.MaximumHP)
【问题讨论】:
-
您想先按一个属性排序,然后再按另一个?
-
你的意思是像
enemies.OrderByDescending(enemy => enemy.CurrentHP).ThenBy(enemy => enemy.MaximumHP)这样的吗? -
也可用:
ThenByDescending...