Eu posso instaciar um array como uma classe e cada elemento dele ser um objeto, ou é muita viagem isso? A pergunta provém de algo que eu fazia no extinto vb 6, onde eu podia criar um tipo chamado Struct, e depois criar um array dinâmico para ele, então cada elemento possuia as propriedades do novo tipo estrutura.