コード例 #1
0
 public PersonsSkipScore[] GetSortedScores()
 {
     PersonsSkipScore[] results = new PersonsSkipScore[Collected[0].Length];
     for (int person = 0; person < results.Length; ++person)
     {
         results[person].Person = person;
         results[person].Score  = GetSkipScore(person);
     }
     Array.Sort(results, (left, right) => Calc.Compare(right.Score, left.Score));
     return(results);
 }
コード例 #2
0
 public PersonsSkipScore[] GetSortedScores()
 {
     PersonsSkipScore[] results = new PersonsSkipScore[Collected[0].Length];
     for (int person = 0; person < results.Length; ++person)
     {
         results[person].Person = person;
         results[person].Score = GetSkipScore(person);
     }
     Array.Sort(results, (left, right) => Calc.Compare(right.Score, left.Score));
     return results;
 }