Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

System.NullReferenceException: 'Referência de objeto não definida para uma instância de um objeto.'

Segui os exemplos apresentados na aula e fui apresentado ao erro System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto. Debuggei o projeto e vi que a exceção ocorre na última linha desse método... tentei de tudo e não consegui... Caso alguém tenha passado pelo mesmo problema e conseguiu resolver, por favor me ajude! obg desde já.



private void button1_Click(object sender, EventArgs e)
        {
            string nome = txtNomeTitular.Text;
            int numConta = Convert.ToInt32(txtNumConta.Text);

            Conta conta = new ContaCorrente()
            {
                Numero = numConta,
                Titular = nome
            };

            aplicacaoPrincipal.AdicionarConta(conta);
        }
2 respostas
solução!

Update: Consegui Resolver, mas caso alguém venha a tropeçar no mesmo lugar que eu:

O Visual Studio 2017 permite a omissão da palavra reservada "this" em diversos momentos, no momento de referenciar o ponteiro que está sendo passado naquele momento, porém no momento de referenciar o Form1 ao cadastro de contas, a omissão gerou esse erro genérico:

private Form1 aplicacaoPrincipal;
        public CadastroDeConta(Form1 aplicacaoPrincipal)
        {
            this.aplicacaoPrincipal = aplicacaoPrincipal;
            InitializeComponent();
        }

em this.aplicacaoPrincipal omiti o "this" e isso causou erro.

Boa marca sua resposta como resolvida para todos verem como resolver