Визуальный базовый эквивалент "прямоугольника a=new a() { width=1; height=2; }"

rectangle a=new a() { width=1; height=2; }

Я использовал для создания объектов, как это, есть ли подобный способ сделать это в Visual Basic? Извините, я не смог обозначить эту технику.

2 ответа

Решение

Инициализатор объектов в VB.NET:

Dim a = New Rectangle With { .width = 1, .height = 2 }

Rectangle имеет конструктор для определения ширины и высоты:

Dim r As New Rectangle(1, 1, 200, 300) 'x,y,width,height
Другие вопросы по тегам