예제 #1
0
파일: Game.cs 프로젝트: djericj/Uno
 private Card Dequeue()
 {
     if (GameDeck.Count == 0)
     {
         ReloadFromDiscard();
     }
     if (GameDeck.Count == 0)
     {
         Ended = true;
         Log("END", $"Game deck ran out of cards.");
         return(null);
     }
     else
     {
         return(GameDeck.Dequeue());
     }
 }