Fiquei um pouco confusa em relação a criação da conta2, seguir os mesmos passos da conta1 não é recomendado? Pois fiz idêntico à conta1 e não apareceu o erro de referência nula
Cliente cliente2 = new Cliente();
cliente2.nome = "JOsé fualno";
cliente2.cpf = "1232434546";
cliente2.profissao = "Dev";
ContaCorrente conta2 = new ContaCorrente();
conta2.titular = cliente2;
conta2.conta = "1010-1";
conta2.numero_agencia = 16;
conta2.saldo = 100;
Console.WriteLine("Titular = " + conta2.titular.nome);
Console.WriteLine("CPF = " + conta2.titular.cpf);
Console.WriteLine("Profissao = " + conta2.titular.profissao);
Console.WriteLine("Nº Conta = " + conta2.conta);
Console.WriteLine("Saldo = " + conta2.saldo);
Console.WriteLine("Nº agencia = " + conta2.numero_agencia);