static void Main(string[] args) { while (true) { Console.WriteLine("\nДля выхода нажмите q. \nЧтобы запустить демо введите, число от 3 до 21(номер темы):"); String choise = Console.ReadLine(); switch (choise) { case "3": OOPProgram.RunProgram(); break; case "4": ValueTypeAndReferenceTypeProgram.RunProgram(); break; case "5": CastingAndTypeConversionProgram.RunProgram(); break; case "6": BoxingUnboxingProgram.RunProgram(); break; case "7": IEnumerableIEnumeratorProgram.RunProgram(); break; case "8": IQueryableProgram.RunProgram(); break; case "9": IComparableProgram.RunProgram(); break; case "10": EqualityProgram.RunProgram(); break; case "11": ListAndDictionaryProgram.RunProgram(); break; case "12": UniqueCollectionProgram.RunProgram(); break; case "q": return; default: Console.WriteLine("Запустите программу с существующим номером темы в качестве аргумента"); break; } } }
static void Main(string[] args) { bool key = true; while (key) { Console.WriteLine(" 1: OOPLibrary \n 2: ShowIEnumerableIEnumeratorLibrary" + "\n 3: IComparableLibrary \n 4:BoxingUnboxingLibrary \n 5:IQueryableLibrary"); switch (Console.ReadLine()) { case "1": OOPResult.ShowOOP(); break; case "2": IEnumeratorResult.ShowIEnumerableIEnumerator(); break; case "3": IComparableResult.ShowIComporable(); break; default: key = false; break; case "4": BoxingUnboxing.ShowBoxingUnboxing(); break; case "5": IQueryableProgram.IQueryableRun(); break; } } }