.NET 4.x Как в меню сделать ограничение на ввод больше 2-ух чисел? - C#

Узнай цену своей работы

Формулировка задачи:

Меню создаю следующим образом:
Листинг программы
  1. string[] Menu =
  2. {
  3. "(1) Создать архив",
  4. "(2) Отправить отчет.",
  5. "(3) Удалить отчет.",
  6. "(4) Дополнительная функция"
  7. };
  8. int j = 0;
  9. do
  10. {
  11. for (var i = 0; i < Menu.Length; i++)
  12. {
  13. Console.WriteLine(Menu[i]);
  14. }
  15. Console.Write("Выберите нужную функцию: ");
  16. if (int.TryParse(ans, out j))
  17. {
  18. switch (j)
  19. {
  20. case 1: break;
  21. case 2: break;
  22. case 3: break;
  23. case 4: break;
  24. default: break;
  25. }
  26. }
  27. }
  28. while (j != 0);
Как ввести ограничение на ввод больше 2 чисел? И не помешало бы запретить использование букв. [Пример] 222 - Так не нужно 2 - так нужно =) То есть больше

1

-го числа в длину нельзя было вводить.

Решение задачи: «.NET 4.x Как в меню сделать ограничение на ввод больше 2-ух чисел?»

textual
Листинг программы
  1.    int j;
  2.    char ans  = Console.ReadKey().KeyChar;
  3.    if (int.TryParse(ans.ToString(), out j))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы