using System; using System.Collections.Generic; using System.Linq; using System.Net.Mail; using System.Text; using System.Threading.Tasks; namespace CommandMenu { internal class Program { static void Main(string[] args) { Console.WriteLine("Добро пожаловать, выберите действие [1-4]: \n" + "[1] Вывод случайного текста \n" + "[2] Вывод случайного числа от 0 до 10 \n" + "[3] Очистка консоли \n" + "[4] Завершить работу"); while (true) { string value; value = Convert.ToString(Console.ReadLine()); if (value == "1") { string text1 = "Случайный текст 1"; string text2 = "Случайный текст 2"; string text3 = "Случайный текст 3"; var textArray = new List { text1, text2, text3 }; Random textRandom = new Random(); int index = textRandom.Next(textArray.Count); var text = textArray[index]; textArray.RemoveAt(index); Console.WriteLine(text); } else if (value == "2") { Random rand = new Random(); int numberRandom = rand.Next(0, 10); Console.WriteLine("Выпало число " + numberRandom); } else if (value == "3") { Console.Clear(); Console.WriteLine("Добро пожаловать, выберите действие [1-4]: \n" + "[1] Вывод случайного текста \n" + "[2] Вывод случайного числа от 0 до 10 \n" + "[3] Очистка консоли \n" + "[4] Завершить работу"); } else { Console.WriteLine("Выход из программы"); Environment.Exit(0); return; } } } } }