public List <Club> Ranking(RankingType rankingType = RankingType.General) { ClubRankingComparator comparator = new ClubRankingComparator(this.matches, rankingType); List <Club> ranking = new List <Club>(_clubs); ranking.Sort(comparator); return(ranking); }
public List <Club> RankingWithoutReserves(int group) { List <Club> res = new List <Club>(); foreach (Club c in _clubs) { if ((c as ReserveClub) == null) { res.Add(c); } } ClubRankingComparator comparator = new ClubRankingComparator(this.matches); res.Sort(comparator); return(res); }