示例#1
0
        static void Main(string[] args)
        {
            Circle myCircle = new Circle();

            myCircle.Radius = 7.5;
            Console.WriteLine($"The area of a circle with {myCircle.Radius} is {myCircle.CalculateArea()}\n" +
                              $"   and a perimeter of {myCircle.CalculatePerimeter()}");

            Circle circle2 = new Circle();

            circle2.Radius = 8282828282;
            double areaOfCircle2      = circle2.CalculateArea();
            double perimeterOfCircle2 = circle2.CalculatePerimeter();

            Circle circle3 = new Circle(3.5);

            Rectangle myRectangle = new Rectangle();

            myRectangle.length = 2;
            myRectangle.width  = 2;
            Console.WriteLine($"The area of the rectangle with {myRectangle.length} and {myRectangle.width} is {myRectangle.CalculateAreaRect()}\n" +
                              $"and the perimeter is {myRectangle.CalculatePerimeterRect()}");

            Rectangle rectangle2 = new Rectangle();

            rectangle2.length = 2;
            rectangle2.width  = 2;
            double areaofrect2      = rectangle2.CalculateAreaRect();
            double perimeterofrect2 = rectangle2.CalculatePerimeterRect();

            Rectangle rect3 = new Rectangle(4);


            Console.ReadKey();
        }
示例#2
0
            static void Main(string[] args)
            {
                // Create first instance of Rectangle
                Rectangle rect1 = new Rectangle();

                rect1.Length = 5;
                rect1.Width  = 5;
                double area = rect1.CalculateArea();

                Console.WriteLine($"Rectangle 1: W:{rect1.Width}, L:{rect1.Length}, A:{area}, P:{rect1.CalculatePerimeter()}");

                // Create second instance of Rectangle
                Rectangle rect2 = new Rectangle(25.5, 3.33);

                Console.WriteLine($"Rectangle 2: W:{rect2.Width}, L:{rect2.Length}, A:{rect2.CalculateArea()}, P:{rect2.CalculatePerimeter()}");

                Circle circ1 = new Circle();

                circ1.Radius = 3.33;
                Console.WriteLine($"Circle 1: R:{circ1.Radius}, A:{circ1.CalculateArea()}, P:{circ1.CalculatePerimeter()}");

                Circle circ2 = new Circle();

                circ2.Radius = 9.66;
                Console.WriteLine(circ2);
                Console.WriteLine($"Circle 2: R:{circ2.Radius}, A:{circ2.CalculateArea()}, P:{circ2.CalculatePerimeter()}");
            }