Вечер добрый, интересует вопрос о создании переменной точек в коде с заранее заданными...

0 голосов
22 просмотров

Вечер добрый, интересует вопрос о создании переменной точек в коде с заранее заданными точками. Да, звучит смазано и непонятно, сейчас постараюсь показать на примере.

var a : array of Point := ( (x1, y1), (x2, y2), ... , (xN, yN) );

Что то вроде того. Переменная a типа массива точек с задаваемыми при его создании точками. При попытки реализации возникает ошибка:

Нельзя преобразовать тип ArrayConst к System.Drawing.Point

Что нужно сделать, чтобы исправить данную ошибку. Готов к критике и буду рад выслушать все ваши предложения.


Информатика (217 баллов) | 22 просмотров
0

Да, это он самый.

Дан 1 ответ
0 голосов
Правильный ответ

Надо создавать массив примерно так:
var m:array of Point:=(
      new Point(0,25), new Point(0,0), new Point(3,0),
      new Point(3,12), new Point(16,0), new Point(20,0),
      new Point(10,10), new Point(20,25), new Point(16,25),
      new Point(7,12), new Point(3,16), new Point(3,25));

(150k баллов)
0

Благодарю за информацию.