Добрый день. Подскажите, в чём ошибка, не могу понять. Делаю массив точек и инициализирую их. Вот так:
using System.Drawing;
//Возможные ходы Point(dx,dy)
var steps = new Point[]
{
new Point(-1,-2), new Point(+1,-2),
new Point(+2,-1), new Point(+2,+1),
new Point(-1,+2), new Point(+1,+2),
new Point(-2,-1), new Point(-2,+1)
};
При выполнении получаю ошибку
System.IndexOutOfRangeException
HResult=0x80131508
Сообщение = Индекс находился вне границ массива.
Изначально делал то же самое на кортежах, там то же самое поведение.