Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
АсылханЕсжанов
0 / 0 / 0
Регистрация: 02.03.2016
Сообщений: 4
1

Какие альтернативы goto можете предложить?

02.03.2016, 12:33. Просмотров 281. Ответов 5
Метки нет (Все метки)

ситуация следующая.
есть главное меню:
1. Список Блюд
2. Список напитков
3. Выход

При переходе в первый пункт, разворачивается список всех блюд, и последний пункт будет называться "Вернуться в предыдущее меню".
так вот, как именно это реализовать? само собой, вариант с GOTO сразу отпадает. пробовал уже и с брейеками играть, и с континиумами, и с ретернами даже.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2016, 12:33
Ответы с готовыми решениями:

Какие альтернативы transparent proxy в core 2.2?
Есть клиент, и он написан на C# .Net 4.5 Решил его портировать на .Core (так как .Core есть на...

Какие можете дать советы по уменьшению веса программы ?
Какие можете дать советы по уменьшению веса программы ? Весит около 10 мб и я уверен из-за чего,...

какие альтернативы GOTO можете предложить?
ситуация следующая. есть главное меню: 1. Список Блюд 2. Список напитков 3. Выход При...

Какие рекомендации по улучшению оформления кода вы можете предложить?
#include <stdio.h> #include <malloc.h> // Замечания по оформлению: // 1) Ко именам типов...

Какой вариант можете предложить?
Хочу создать городской сайт. Чтобы дополнительно на нем был софт для скачивания, и информационные...

5
SeIZVeIZ
765 / 684 / 294
Регистрация: 08.02.2014
Сообщений: 2,106
Завершенные тесты: 3
02.03.2016, 12:37 2
Не представляю даже 1 маломальской ситуации, где потребуется goto для реализации такого. Какая технология разработки? код есть что бы более конкретно понять вашу "хотелку"?
0
Usaga
Эксперт .NET
5684 / 3918 / 701
Регистрация: 21.01.2016
Сообщений: 15,450
Завершенные тесты: 2
02.03.2016, 12:47 3
Я бы такое реализовал как связанный список "представлений". Каждое такое представление рисует и делает, что хочет, но знает как "передать управление" другим представлениям.

Добавлено через 17 секунд
И да, GOTO тут вообще ни к месту.
0
АсылханЕсжанов
0 / 0 / 0
Регистрация: 02.03.2016
Сообщений: 4
02.03.2016, 13:51  [ТС] 4
всем спасибо, проблема решена)
0
Usaga
Эксперт .NET
5684 / 3918 / 701
Регистрация: 21.01.2016
Сообщений: 15,450
Завершенные тесты: 2
02.03.2016, 13:56 5
Приведите краткое описание того, что вы сделали. Это будет полезно для других.
0
АсылханЕсжанов
0 / 0 / 0
Регистрация: 02.03.2016
Сообщений: 4
03.03.2016, 15:53  [ТС] 6
да в принципе проблема отпала сама собой. запарился, невнимательность. забыл один брейк поставить
а использовал я конструкцию switch - case
0
03.03.2016, 15:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2016, 15:53

Какой можете предложить монитор!
Подскажите монитор для игр (бюджет 50к) буду благодарен за помощь :)

Как избавиться от string, какие есть альтернативы?
Имеется такая программка, как мне уйти от применения string'овских функций к другим? и что вообще...

Какие есть альтернативы HTC Desire 200 ?
привет. я хотел телефон недорогой купить. единственное требование: чтобы андроид. посмотрел, по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru