Esempio n. 1
0
 public IEnumerable <ICombatObject> AllAliveCombatObjects()
 {
     return
         (BackingList.SelectMany(
              group =>
              group.Where(combatObject => !combatObject.IsDead)
              .Select(combatObject => combatObject)));
 }
Esempio n. 2
0
 public IEnumerable <ICombatObject> AllCombatObjects()
 {
     return(BackingList.SelectMany(group => group.Select(combatObject => combatObject)));
 }