【发布时间】:2012-03-23 14:17:52
【问题描述】:
我想设置一个数组类型的对象的属性。
如果我要声明和初始化一个对象数组,我会这样做:
Dim x() as SomeObject = {obj1, obj2}
我似乎无法对属性做类似的事情,你能做到吗,有人知道正确的语法吗?
myObj.ArrayProperty = {obj1, obj2}
我在第一个 {
上得到表达式预期错误Infer Off
Explicit On
Strict On
答案:
myObj.ArrayProperty = New objType() {obj1, obj2}
【问题讨论】:
-
你有什么推断、严格和明确的选择? msdn.microsoft.com/en-us/library/bb384665.aspx
-
@TimSchmelter 更新问题
标签: .net vb.net arrays .net-2.0