1
resposta

ComboBox

To com várias dúvidas no vídeo ensina de um jeito no enunciado já ensina de outro jeito muito embaraçante....

public partial class Form1 : Form {
    Conta [] contas;
}
Agora, no método de inicialização do formulário, o Form1_Load, queremos criar as novas contas:

Conta contaDoVictor = new Conta();
contaDoVictor.Titular = "Victor";
contaDoVictor.Numero = 1;

Conta contaDoMario = new Conta();
contaDoMario.Titular = "Mario";
contaDoMario.Numero = 2;
Guardá-las no array:

this.contas = new Conta[2];
this.contas[0] = contaDoVictor;
this.contas[1] = contaDoMario;

Queria saber ai no código acima eu não poderia simplesmente já criar as contas com array sem precisar criar individual por exemplo:

Conta [] contas = new Conta [2]

E outra dúvida la em cima na classe Form1 : Form aquele código que tem Conta [] contas; serve para que ?pois no vídeo nem falaram o motivo.

1 resposta

Sobre sua primeira duvida: "Queria saber ai no código acima eu não poderia simplesmente já criar as contas com array sem precisar criar individual por exemplo:". No caso não. Porque "Conta [] contas" armazena objetos do tipo conta. Pra isso, precisa ter os objetos criados individualmente para ser armazenado no array. E sobre a segunda duvida, o código esta simplesmente criando uma instância de "Conta [] contas" para que posteriormente seja informado seu objetos que serão armazenados.