для этой строки:
Private _allowedLocations As Point() = New () {New Point(50, 50), New Point(500, 500), New Point(700, 100)
Я получаю сообщение об ошибке "ожидаемый тип для" new () "
что не так с синтаксисом?
Вам необходимо повторить имя типа перед (). Вы можете переписать код следующим образом
Private _allowedLocations As Point() = New Point() {New Point(50, 50), New Point(500, 500), New Point(700, 100) }
Я думал, что все новое выражение было ненужным:
Private _allowedLocations As Point() = {New Point(50, 50), New Point(500, 500), New Point(700, 100) }