コード例 #1
0
 private GroupCards[] GroupCards(Card[] cards)
 {
     return cards.GroupBy(x => x.Number).Select(x => new GroupCards() { CardCount=x.Count(), CardNumber = x.FirstOrDefault().Number }).OrderBy(x=>x.CardNumber).ToArray();
 }
コード例 #2
0
 private bool CheckSameColor(Card[] cards)
 {
     return cards.GroupBy(x => x.Color).Count() == 1;
 }