public bool Equals(Castle castleObj) { return(Name.ToLower().Equals(castleObj.Name.ToLower())); }
/// <summary> /// Выбирает только тех юнитов, которые располагаются в заданном замке /// </summary> /// <param name="castle"></param> /// <returns></returns> public IUnitsOperation ByCastle(Castle castle) { return(new Units(this.Where(unit => unit.Home.Equals(castle)).ToList())); }