Estou no módulo 8 do curso de C# e na parte do curso em que criamos uma classe chamada CLIENTE, com os dados do cliente, o instrutor diz que pudemos chamar a classe da seguinte forma:
Conta BrunoConta = New Conta(); // conta essa que CONTÉM a classe cliente
Cliente cliente = new Cliente();
E para acessar esses dados, ele ensina de duas formas, a primeira é:
conta.cliente = cliente;
cliente.nome = "Bruno";
O código acima funciona, se eu tentar mostrar no MessageBox.Show ele mostra, porém, o instrutor diz que podemos fazer A MESMA coisa, com o comando seguinte:
conta.cliente.nome = "Bruno";
Só que aqui não esta funcionando e retorna um erro estranho, segue abaixo o código completo:
private void button1_Click(object sender, EventArgs e)
{
Conta contabruno = new Conta();
Cliente cliente = new Cliente();
contabruno.cliente.nome = "Bruno";
MessageBox.Show("Nome: " + contabruno.cliente.nome);
}