예제 #1
0
 private static CardTypeResult GetBestResult(CardTypeResult bestResult, List <CardTypeResult> resultsEnemy)
 {
     resultsEnemy.ForEach(res =>
     {
         bestResult = bestResult.Compare(res) >= 0
             ? bestResult
             : res;
     });
     return(bestResult);
 }
예제 #2
0
        private static CardTypeResult GetBestResult(List <CardTypeResult> results)
        {
            CardTypeResult best = null;

            results.ForEach(ctr =>
            {
                best = best == null
                    ? ctr
                    : (best.Compare(ctr) >= 0
                        ? best
                        : ctr);
            });
            return(best);
        }