Exemplo n.º 1
0
        public string this[int idx]
        {
            get
            {
                if (idx >= Names.Length || idx < 0)
                {
                    throw new
                          IndexOutOfRangeException();
                }
                switch (idx)
                {
                case 0:
                    return(OA.ToString() + ", " + OB.ToString() + ", " + OC.ToString());

                case 1:
                    return(Sum_of_edge_lengths().ToString());

                case 2:
                    return(Volume().ToString());

                case 3:
                    return(SurfaceArea().ToString());

                default:
                    return(null);
                }
            }
        }
Exemplo n.º 2
0
 public override string ToString()
 {
     return(OA.ToString() + '|' + OB.ToString() + '|' + OC.ToString());
 }