コード例 #1
0
        static void Main(string[] args)
        {
            double a = 5;
            Rectangle rec1 = new Rectangle(a);
            rec1.Print();
            Console.WriteLine(rec1.Perimeter());
            Console.WriteLine(rec1.Square());
            
            a = 7;
            double b = 8;
            Rectangle rec2 = new Rectangle(a, b);
            rec2.Print();
            Console.WriteLine(rec2.Perimeter());
            Console.WriteLine(rec2.Square());

            Console.ReadKey();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            double a = 5;
            Rectangle rec1 = new Rectangle(a);
            rec1.Print();
            Console.WriteLine("Периметр равен " + rec1.Perimeter());
            Console.WriteLine("Площадь равна " + rec1.Square());
            Console.WriteLine();

            a = 7;
            double b = 8;
            Rectangle rec2 = new Rectangle(a, b);
            rec2.Print();
            Console.WriteLine("Периметр равен " + rec2.Perimeter());
            Console.WriteLine("Площадь равна " + rec2.Square());
            Console.WriteLine();

            Console.WriteLine("Назначим новые длину и ширину для прямоугольника:");
            rec2.length = 2;
            rec2.width = 3;
            rec2.Print();
            Console.WriteLine();

            Console.WriteLine(rec1.IsSquare);
            Console.WriteLine(rec2.IsSquare);
            Console.WriteLine();


            Console.WriteLine("Используя индексатор, узнаем ширину прямоугольника: ");
            Console.WriteLine(rec2[1]);
            Console.ReadKey();
        }