private static void DisplayPolygon(string shape, dynamic obj) { int numberOfSides = obj.NumberOfSides; int sideLength = obj.SideLength; double perimiter = obj.GetPerimiter(); double area = obj.GetArea(); Console.WriteLine("{0} number of sides: {1}",shape, numberOfSides); Console.WriteLine("{0} side Length: {1}", shape, sideLength); Console.WriteLine("{0} perimiter: {1}", shape, perimiter); Console.WriteLine("{0} area: {1}", shape, area); }