示例#1
0
文件: Program.cs 项目: Jeweler19/Lab2
        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();
        }
示例#2
0
文件: Unit3.cs 项目: Jeweler19/Lab2
        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);
            }
        }
示例#3
0
        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();
        }