Хорошо, вот моя дилемма, я хочу создать массив пользовательских объектов, но затем иметь возможность сделать что-то вроде list[index].method
call.
в качестве примера:
- программа запускается
- Программа создает основной массив, который содержит
GenericClass< T >(param)
- каждый родовой класс затем создает массив типа
T
Я могу заставить эту часть работать нормально, но потом, когда я пытаюсь использовать мои методы объекта, такие как
object[] MasterList = new object[MASTER_LIST_SIZE];
// add contents to MasterList
MasterList[index].setValueAt(MethodIndex, value);
Я получаю сообщение о том, что объект не имеет метода с именем setValueAt, для которого требуется один параметр (ы)
Я признаю, что то, что я пытаюсь сделать, довольно глупо, и я мог бы, вероятно, сделать это проще с чтением текстового файла или чего-то еще, но если есть способ сделать это, я хотел бы знать, как или по крайней мере чего мне не хватает.