public Card getCardToDiscard(int position) { return ((_discardStack.Count() > position && position >= 0) ? _discardStack[position] : null); }