private void ThrowIfDuplicate(IEnumerable <Player> players, IEnumerable <Card> doardCards) { List <Card> cards = new List <Card>(doardCards); players.ToList().ForEach(p => cards.AddRange(p.Cards)); HandHelper.ThrowIfDuplicate(cards); }