edw*_*ing 2 c# linq arrays sorting
foreach(Unit enemy in enemies.OrderByDescending(enemy=>enemy.CurrentHP))
{
Events.UnitDamaged(enemy);
return;
}
Run Code Online (Sandbox Code Playgroud)
如何将多个键值传递给排序?就像是
enemies.OrderByDescending(enemy => enemy.CurrentHP && enemy.MaximumHP)
Run Code Online (Sandbox Code Playgroud)
用途ThenBy:
enemies.OrderByDescending(enemy => enemy.CurrentHP)
.ThenBy(enemy => enemy.MaximumHP)
Run Code Online (Sandbox Code Playgroud)
enemies.OrderByDescending(enemy => enemy.CurrentHP)
.ThenByDescending(enemy => enemy.MaximumHP)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
119 次 |
| 最近记录: |