static void Main(string[] args) { bool z = true; int n = 0; do { Console.WriteLine("Выберете задание от 1 до 3\nВыход на 4"); n = Convert.ToInt32(Console.ReadLine()); switch (n) { case 1: Unit1 unit1 = new Unit1(); unit1.one(); break; case 2: Unit2 unit2 = new Unit2(); unit2.two(); break; case 3: Unit3 unit3 = new Unit3(); unit3.three(); break; case 4: Console.WriteLine("До новых встреч."); z = false; break; } } while (z != false); Console.ReadKey(); }
void pot() { Unit1 unit1 = new Unit1(); for (int i = 0; i < 5; i++) { Console.WriteLine("Вся память {0}", unit1.TotalMemory() / 1024); Console.WriteLine("Свободная память {0}", unit1.BusyMemory() / 1024); Console.WriteLine("Занятая память память {0}", (unit1.TotalMemory() - unit1.BusyMemory()) / 1024); Thread.Sleep(1000); } }
public void two() { Unit1 unit1 = new Unit1(); int i = 0, n = 0; Console.WriteLine("Задание 3:\nВывести информацию о памяти циклически с остановками"); Console.WriteLine("тааааак?"); n = Convert.ToInt32(Console.ReadLine()); do { Console.WriteLine("Вся память {0}", unit1.TotalMemory() / 1024); Console.WriteLine("Свободная память {0}", unit1.BusyMemory() / 1024); Console.WriteLine("Занятая память память {0}", (unit1.TotalMemory() - unit1.BusyMemory()) / 1024); Thread.Sleep(n * 100); i++; } while (i < 6); Console.ReadKey(); }