Пример #1
0
        public void SortCompetitorsByPoints()
        {
            var competitorsByPoints = Competitors.OrderByDescending(c => c.Points).ToList();

            for (int i = 1; i <= competitorsByPoints.Count; i++)
            {
                competitorsByPoints[i - 1].StartPosition = i;
            }

            OrbitsRunGridType = RunGridType.Points;

            Competitors = competitorsByPoints;
        }
Пример #2
0
 public IEnumerable <Competitor> GetRanking()
 {
     return(Competitors.OrderByDescending(c => c.Score));
 }