Перейти к содержанию

Как сделать меню в консоли [C#]

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

[ Полезный рекламный блок ]

Попробуйте свои силы в игре, где ваши навыки программирования на C# станут решающим фактором. Переходите по ссылке 🔰.


В этой статье, рассмотрим 2 способа создания меню: простое и более сложное.

В консольном приложении C# можно создать меню, используя оператор switch и цикл. Ниже приведен пример создания меню:

В этом примере меню отображается с помощью операторов Console.WriteLine(). Пользователю предлагается выбрать опцию, введя число. Введенные данные считываются с помощью Console.ReadLine(), а затем используется оператор switch для выполнения соответствующего кода для выбранной опции.

Обратите внимание, что цикл while используется для непрерывного отображения меню до тех пор, пока пользователь не решит выйти из программы.

Лучшее меню

Я думаю многим начинающим программистам C#, уже известна такая простая форма меню, давайте определим что-то по интереснее. Для этой задачи, потребуются знания темы «Методы» и «Enum».

В данном примере иллюстрируется удобства определение Enum, который содержит пункты меню:

 

Использование данного метода выглядит следующим образом:

В качестве альтернативы, можно использовать массив или коллекцию, вместо enum.

Я надеюсь, что вам понравилось читать эту статью, и она оказалась легкой для понимания. Пожалуйста, дайте мне знать, если у вас есть какие-либо комментарии или исправления.

Так же вам может быть интересна предыдущая статья — Как сделать пароль звездочками.


Вы хотите научится писать код на языке программирования C#?

Создавать различные информационные системы, состоящие из сайтов, мобильных клиентов, десктопных приложений, телеграмм-ботов и т.д.

Переходите к нам на страницу Dijix и ознакомьтесь с условиями обучения, мы специализируемся только на индивидуальных занятиях, как для начинающих, так и для более продвинутых программистов. Вы можете взять как одно занятие для проработки интересующего Вас вопроса, так и несколько, для более плотной работы. Благодаря личному кабинету, каждый студент повысит качество своего обучения, в вашем распоряжении:

  • Доступ к пройденному материалу
  • Тематические статьи
  • Библиотека книг
  • Онлайн тестирование
  • Общение в закрытых группах

https://dijix.com.ua

Живи в своем мире, программируй в нашем.


 

Опубликовано в рубрикеКак сделать на C#?
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x