Как вывести одну запись при вводе с клавиатуры в перечислении? - C#
Формулировка задачи:
Вопрос в заголовке. Нужно вывести запись через for в перечислении. Например, вводишь "понедельник" и пишет "завтра вторник". Спасибо за помощь!
class Program { public enum nedel { понедельник , вторник, среда, четверг, пятница, суббота, воскресенье } static void Main(string[] args) { string[] text = { "завтра вторник", "завтра среда", "завтра четверг", "завтра пятница", "завтра выходной", "завтра воскресенье", "завтра понедельник" }; Console.WriteLine("Введите день недели:"); //Тут ошибка!!! string f = Console.ReadLine(); nedel i; for (i = 0;i<nedel.воскресенье;i++) ; Console.WriteLine("" + i + "-" +text); Console.ReadKey(); } }
Решение задачи: «Как вывести одну запись при вводе с клавиатуры в перечислении?»
textual
Листинг программы
nedel f = (nedel)Enum.Parse(typeof(nedel), Console.ReadLine()); Console.WriteLine(text[(int)f]);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д