Prezados,
Reparei que não somente neste exercício mas em todos os outros, eu tenho este problema de referência a um objeto. Normalmente isto ocorre quando vou adicionar um novo cliente.titular.
conta = new ContaInvestimento();
conta.Titular.Nome = textoNovoTitular.Text;
conta.Numero = Convert.ToInt32(textoNovoNumero.Text); this.NovaConta.AdicionaConta(conta);
Em todos exemplos que baixei do curso, eu tive que colocar a seguinte entrada para que a ação de adicionar conta ou qualquer outra que carregue o titular funcione.
conta.Titular = new Cliente();
Somente depois de instanciar a classe cliente é que consigo rodar os exercícios. O estranho é que em todos exercícios não vejo os professores fazerem esta instância nos exemplos e tudo parece funcionar.
O mesmo ocorre quando vou carregar meu combobox com os clientes do banco.
Nos exercicios o código vem assim :
comboContas.Items.Add(conta.Titular);
destinoDaTransferencia.Items.Add(conta.Titular);
Quando listo os clientes, ele aparece o nome do projeto, e para corrigir, eu fiz :
comboContas.Items.Add(conta.Titular.Nome);
destinoDaTransferencia.Items.Add(conta.Titular.Nome);
O que estou fazendo de errado ? Pois o código que baixo da aula deveria funcionar correto ?