public void SelectPaymentOption() { Interface.DisplayPurchaseOptions(); int userSelection = Interface.GetUserInputInt("Please enter your selection:"); switch (userSelection) { case 1: { AddToPayment(SelectCoin()); SelectPaymentOption(); break; } case 2: { break; } case 3: { wallet.DisplayWallet(); SelectPaymentOption(); break; } default: { Interface.InvalidSelection(); SelectPaymentOption(); break; } } }