Está ocorrendo uma exceção no meu código
private void Form1_Load(object sender, EventArgs e)
{
Conta conta = new Conta();
Cliente cliente = new Cliente();
conta.Titular = cliente;
conta.Titular.Nome = "Érico";
conta.numero = 1234;
conta.Saldo = 500.65;
tConta.Text = conta.Titular.Nome;
tTitular.Text = Convert.ToString(conta.numero);
tSaldo.Text = Convert.ToString(conta.Saldo);
conta.Deposita(Convert.ToDouble(tValorDeposito.Text));//nessa linha
tNovoSaldo.Text = Convert.ToString(conta.Saldo);
}
Não consegui compreender o porque da exceção. O tValorDeposito é o nome que eu dei para caixa de texto onde o usuário colocaria o valor do depósito, mas ao tentar fazer a conversão a exceção é levantada.