public bool HasMultipleTypes() { if (HasAnimals()) { if (AllAnimals.GroupBy(ani => ani.Type).Count() > 1) { return(true); } } return(false); }