static void Main() { Circle circle = new Circle(5); Console.WriteLine("I am a circle. My perimeter is {0:f2}. My surface is {1:f2}.", circle.CalcPerimeter(), circle.CalcSurface()); Rectangle rect = new Rectangle(2, 3); Console.WriteLine("I am a rectangle. My perimeter is {0:f2}. My surface is {1:f2}.\n", rect.CalcPerimeter(), rect.CalcSurface()); Console.WriteLine(circle); Console.WriteLine(rect + "\n"); try { //var circleNegativeRadius = new Circle(-5); //var rectangleNegativeWidth = new Rectangle(-5, 5); var rectangleNegativeHeight = new Rectangle(5, -5); } catch (Exception e) { Console.WriteLine(e.Message); } }
/// <summary> /// The entry point of the program. /// </summary> private static void Main() { Circle circle = new Circle(5); Console.WriteLine( "I am a circle. My perimeter is {0:f2}. My area is {1:f2}.", circle.CalcPerimeter(), circle.CalcArea()); Rectangle rectangle = new Rectangle(2, 3); Console.WriteLine( "I am a rectangle. My perimeter is {0:f2}. My surface is {1:f2}.", rectangle.CalcPerimeter(), rectangle.CalcArea()); }
/// <summary> /// Represent the Main method for execution of /// C# console applications /// </summary> public static void Main() { Circle circle = new Circle(5); Console.WriteLine( "I am a circle. My perimeter is {0:f2}. My surface is {1:f2}.", circle.CalcPerimeter(), circle.CalcSurface()); Rectangle rect = new Rectangle(2, 3); Console.WriteLine( "I am a rectangle. My perimeter is {0:f2}. My surface is {1:f2}.", rect.CalcPerimeter(), rect.CalcSurface()); }