Итак, я создал класс в bool, который имеет три свойства: Name as string, required как bool, read as bool.
Затем я собираюсь создать метод (SetDefault), который проходит через массив этого типа и устанавливает все необходимые свойства обратно в true и считывает обратно в false. На самом деле, теперь, когда я думаю об этом, я не уверен, имеет ли смысл использовать это как метод класса. Не имеет значения.
Суть в том, что я объявляю массив этого типа класса, который я создал.
testvar as (MyAttribute) = array(MyAttribute,10)
Как только я объявил свой массив этого класса, я не могу ссылаться ни на одно из свойств, используя...
testvar(0).Name
Ошибка "Невозможно вызвать выражение типа (MyAttribute)"
Я предполагаю использовать массив, потому что все они будут одного типа данных. Является ли массив правильным типом для использования, и если да, то что я делаю неправильно?