コード例 #1
0
        public string PrintCount(GeometricShape shape)
        {
            switch (shape.TypeE)
            {
            case Classes.EGeometricShapes.Circle:
                return(shape.Count + " " + (shape.Count == 1 ? "Circle" : "Circles"));

            case Classes.EGeometricShapes.EquilateralTriangle:
                return(shape.Count + " " + (shape.Count == 1 ? "Equilateral triangle" : "Equilateral Triangles"));

            case Classes.EGeometricShapes.Square:
                return(shape.Count + " " + (shape.Count == 1 ? "Square" : "Squares"));

            case Classes.EGeometricShapes.Trapeze:
                return(shape.Count + " " + (shape.Count == 1 ? "Trapeze" : "Trapezoids"));

            case Classes.EGeometricShapes.Rectangle:
                return(shape.Count + " " + (shape.Count == 1 ? "Rectangle" : "Rectangles"));

            default:
                return("");
            }
        }
コード例 #2
0
ファイル: Spanish.cs プロジェクト: elnanner/CodingChallenge
        public string PrintCount(GeometricShape shape)
        {
            switch (shape.TypeE)
            {
            case Classes.EGeometricShapes.Circle:
                return(shape.Count + " " + (shape.Count == 1 ? "Círculo" : "Círculos"));

            case Classes.EGeometricShapes.EquilateralTriangle:
                return(shape.Count + " " + (shape.Count == 1 ? "Triangulo Equilatero" : "Triángulos Equilateros"));

            case Classes.EGeometricShapes.Square:
                return(shape.Count + " " + (shape.Count == 1 ? "Cuadrado" : "Cuadrados"));

            case Classes.EGeometricShapes.Trapeze:
                return(shape.Count + " " + (shape.Count == 1 ? "Trapezoide" : "Trapezoides"));

            case Classes.EGeometricShapes.Rectangle:
                return(shape.Count + " " + (shape.Count == 1 ? "Rectangulo" : "Rectangulos"));

            default:
                return("");
            }
        }
コード例 #3
0
 public string PrintPerimeter(GeometricShape shape)
 {
     return($"Perimeter: {shape.Perimeter:#.##} <br/>");
 }
コード例 #4
0
 public string PrintArea(GeometricShape shape)
 {
     return($"Area: {shape.Area:#.##}");
 }