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