Boa tarde, gostaria de saber se posso declarar um array sem tamanho definido, por exemplo: Conta[] contas = new Conta[]; Ou necessariamente tenho que inicializar
Boa tarde, gostaria de saber se posso declarar um array sem tamanho definido, por exemplo: Conta[] contas = new Conta[]; Ou necessariamente tenho que inicializar
Quando trabalhamos com array, eles trabalham com tamanhos estaticos então sempre precisamos passar um valor pra ele criar de acordo com a quantidade. Já um List ou ArrayList, são dinâmicos. Não são alocados posições conforme sua necessidade. Esse link resume bem a diferença ente eles: http://www.c-sharpcorner.com/blogs/difference-between-array-and-arraylist-in-c-sharp