boo中的类数组,无法访问属性

时间:2013-06-07 20:40:14

标签: boo

所以我在boo中创建了一个类,它有三个属性,Name为string,需要为bool,读为bool。

然后我将创建一个方法(SetDefault),它通过这种类型的数组并将所有必需的属性设置为true,并回读为false。实际上现在我考虑过它,我不确定将它作为一个类的方法是否有意义。没关系。

底线是Im声明我创建的这个类类型的数组。

testvar as (MyAttribute) = array(MyAttribute,10)

一旦我声明了这个类的数组,我就无法使用...

来引用任何属性
testvar(0).Name

错误是“无法调用类型(MyAttribute)”

的表达式

我假设使用数组,因为它们都是相同的数据类型。是一个数组来纠正要使用的类型,如果是这样,我做错了什么?

1 个答案:

答案 0 :(得分:1)

尝试使用方括号进行数组成员访问,即testvar[0].Name