Индексатор в PointArray должен по применению метода Show(ar[i]) выводить Point x - C#

Узнай цену своей работы

Формулировка задачи:

Классы Point, PointArray Индексатор в PointArray должен по применению метода Show(ar[i]) выводить Point x, которая представлена двумя координатами x, y. В моей жизни индексаторы появились впервые, то, что я написал:
public Point this [int index]
        {
            get { return PointArr[index] ;}
            set { PointArr[index] = value ;}
        }
В консоли получается такой вывод: (прим. — вывод всех элементов массива) (lab9console.Point) (lab9console.Point) (lab9console.Point) (lab9console.Point) Без написанного индексатора выводил только x значение. Подопните меня в правильном направлении, вообще в тупике нахожусь.

Решение задачи: «Индексатор в PointArray должен по применению метода Show(ar[i]) выводить Point x»

textual
Листинг программы
public void Show()
        {
           
            for (int i = 1; i < PointArr.Length+1; i ++ )
            {
                
                Console.Write("Element {0}: ({1}; {2})", i, GetArray[i-1].X, GetArray[i-1].Y); 
                Console.WriteLine();                
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.786 из 5
Похожие ответы