Tenho as classes:
class Conta
{
public double saldo { get; protected set; }
public int numero;
public Cliente titular;
public int agencia;
}
class Cliente
{
public string Nome;
public string rg;
public string cpf;
public string endereco;
public int idade;
public Cliente (string nome)
{
this.Nome = nome;
}
public Cliente ()
{
}
}
e no form1 estou criando um array de contas:
public partial class Form1 : Form
{
private Conta[] contas;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
this.contas = new Conta[2];
contas[0].titular = new Cliente("André");
contas[1].titular = new Cliente("Renata");
}
}
Ao compilar está dando erro de 'Referência de objeto não definida para uma instância de um objeto.' no instanciamento da classe cliente.
Alguém sabe me disser porque?