Визуальный базовый эквивалент "прямоугольника 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