public override string ToString()
        {
            string str = "";

            str += X1.ToString() + "\n";
            str += X2.ToString() + "\n";
            str += X3.ToString() + "\n";
            str += $"Area = {Area.ToString("f3")}\nPerimetr = {Perimetr.ToString("f3")}\n";
            return(str);
        }
 // Method.
 public string PolygonData(int areaColor = 0)
 {
     if (areaColor == -1)
     {
         return($"Edges: {edges}, radius: {Radius.ToString("F3")}, perimetr: {Perimetr.ToString("F3")}, \x1b[31m area: {Area.ToString("F3")}\x1b[0m");
     }
     else if (areaColor == 1)
     {
         return($"Edges: {edges}, radius: {Radius.ToString("F3")}, perimetr: {Perimetr.ToString("F3")}, \x1b[32m area: {Area.ToString("F3")}\x1b[0m");
     }
     else
     {
         return($"Edges: {edges}, radius: {Radius.ToString("F3")}, perimetr: {Perimetr.ToString("F3")}, area: {Area.ToString("F3")}");
     }
 }
Ejemplo n.º 3
0
 public override int GetHashCode()
 {
     return(int.Parse(Perimetr.ToString()));
 }