예제 #1
0
 public void RemoveCard(SheepCard card)
 {
     Participant.Cards = CardUtil.CardListToString(Cards.Except(new List <SheepCard>()
     {
         card
     }).ToList());
 }
예제 #2
0
        public void AddBuried(SheepCard card)
        {
            var buriedList = Buried.ToList();

            buriedList.Add(card);
            BuriedCards = CardUtil.CardListToString(buriedList);
        }
예제 #3
0
 public void AddCard(SheepCard card)
 {
     Participant.Cards = CardUtil.CardListToString(Cards.Union(new List <SheepCard>()
     {
         card
     }).ToList());
 }
예제 #4
0
        private void DealOneBlind(Queue <SheepCard> cards)
        {
            var newBlind  = cards.Dequeue();
            var blindList = Blinds.ToList();

            blindList.Add(newBlind);
            BlindCards = CardUtil.CardListToString(blindList);
        }
예제 #5
0
 public void AddCardRange(List <SheepCard> cards)
 {
     Participant.Cards = CardUtil.CardListToString(Cards.Union(cards).ToList());
 }