From b1d8af20c77c449ad162c64722387632a5de053b Mon Sep 17 00:00:00 2001 From: kolesoxaxol Date: Sat, 7 Dec 2019 23:39:30 +0200 Subject: [PATCH] Update Program.cs --- mod1/mod1/Program.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mod1/mod1/Program.cs b/mod1/mod1/Program.cs index 5734503..0f5051f 100644 --- a/mod1/mod1/Program.cs +++ b/mod1/mod1/Program.cs @@ -20,9 +20,11 @@ static void ConsoleStart() while (isMenu) { Console.WriteLine("Select num to\n 1 - Add\n 2 - Show\n 3 - Delete\n 4 - Exit"); + switch (Console.ReadKey().Key) { case ConsoleKey.D1: + // много кода ниже выноси в метод Console.WriteLine("Input Name = "); string name = Console.ReadLine(); int age = ConsoleReadInt("Input Age = "); @@ -34,6 +36,7 @@ static void ConsoleStart() { case ConsoleKey.D1: Console.Clear(); + // вынеси позиции в енам position = "Back Dev"; break; @@ -69,6 +72,7 @@ static void ConsoleStart() break; case ConsoleKey.D2: + // много кода ниже выноси в метод Console.Clear(); double outHsHg = 0f; double outHsPl = 0f; @@ -94,8 +98,10 @@ static void ConsoleStart() break; case ConsoleKey.D3: + // много кода ниже выноси в метод Console.Clear(); Console.WriteLine("Input number Order"); + // магические числа код должен быть самодокументируемым что это за 1 - 1 ... int index = Convert.ToInt32(Console.ReadLine()) - 1; if (index + 1 <= ListCreator.Acc.Count())