Я просто хочу создать массив двухмерных массивов для хранения координатных точек.
Итак, я хочу массив, в котором каждый индекс возвращает двухмерный массив, который я бы использовал как x
и y
.
Вот что я пробовал:
waypoints = new int[4][,] {
{{0},{6, 0}},
{{1},{1, 1}},
{{2},{1, 5}},
{{3},{6, 5}}
};
Я понимаю, что это, вероятно, выглядит глупо, но я попытался найти его в Google, и у меня не было никаких хороших результатов.
Это дает ошибку:
"CS0623: Инициализаторы массива могут использоваться только в переменной или инициализатор поля. Попробуйте вместо этого использовать новое выражение
Я также пробовал сделать это вот так:
waypoints = new int[4][,] {
new int[,] {6, 0},
new int[,] {1, 1},
new int[,] {1, 5},
new int[,] {6, 5}
};
Это дает ошибку:
"CS0846: ожидался инициализатор вложенного массива