所以我在boo中创建了一个类,它有三个属性,Name为string,需要为bool,读为bool。
然后我将创建一个方法(SetDefault),它通过这种类型的数组并将所有必需的属性设置为true,并回读为false。实际上现在我考虑过它,我不确定将它作为一个类的方法是否有意义。没关系。
底线是Im声明我创建的这个类类型的数组。
testvar as (MyAttribute) = array(MyAttribute,10)
一旦我声明了这个类的数组,我就无法使用...
来引用任何属性testvar(0).Name
错误是“无法调用类型(MyAttribute)”
的表达式我假设使用数组,因为它们都是相同的数据类型。是一个数组来纠正要使用的类型,如果是这样,我做错了什么?
答案 0 :(得分:1)
尝试使用方括号进行数组成员访问,即testvar[0].Name
。