Я пытаюсь создать систему меню, которая позволяет вам идти вперед и назад, возвращая окончательно выбранные данные вызывающему методу.
Например, метод orderFood () отображает меню выбора типов блюд, которые можно заказать. Если кто-то выбирает морепродукты, то запускается метод морепродуктов () и запрашивается, какие виды морепродуктов можно заказать, а затем отобразите его
если пользователь выбирает рыбные палочки, рыбные палочки будут возвращены методу, который называется заказывать еду. Аналогично, эта система меню позволит пользователю вернуться к предыдущему меню.
Я думаю (используя C #), чтобы получить такой эффект, мне пришлось бы использовать рефлексию и небезопасный код (указатели), но я уверен, что есть более простой способ сделать это. Есть предложения?
Спасибо,
Michael