private void DealCards() { Deck deck = new Deck(); _shuffledDeck = deck.Shuffle(); int counter = 0; while (_shuffledDeck.Count > counter) { foreach (var player in _players) { player.Cards.Add(_shuffledDeck.ElementAt(counter)); counter++; } } }