none
System.NullReferenceException RRS feed

  • Pergunta

  • Boa tarde a todos!

    Estou fazendo um trabalho da faculdade mas estou tendo problemas com o preenchimento de vetores.

    Segue o código:

                StreamReader arqFacebook = new StreamReader("E:\\Giorge\\faculdade\\ATP\\TI\\TI\\MyFiles\\facebook.txt");
                StreamReader arqTwitter = new StreamReader("E:\\Giorge\\faculdade\\ATP\\TI\\TI\\MyFiles\\twitter.txt");
                for (int i = 0; i < facebookContacts.Length; i++)
                {
                    facebookContacts[i].setName(arqFacebook.ReadLine());
                    facebookContacts[i].setAge(arqFacebook.ReadLine());
                    facebookContacts[i].setEmail(arqFacebook.ReadLine());
                    facebookContacts[i].setPhone(arqFacebook.ReadLine());
                }
                for (int i = 0; i < twitterContacts.Length; i++)
                {
                    twitterContacts[i].setName(arqTwitter.ReadLine());
                    twitterContacts[i].setAge(arqTwitter.ReadLine());
                    twitterContacts[i].setEmail(arqTwitter.ReadLine());
                    twitterContacts[i].setPhone(arqTwitter.ReadLine());
                }
                arqFacebook.Close();
                arqTwitter.Close();

                for (int i = 0; i < allContacts.Length ; i += 2)
                {
                    allContacts[i].setName(facebookContacts[i].getName());
                    allContacts[i].setAge(facebookContacts[i].getAge());
                    allContacts[i].setEmail(facebookContacts[i].getEmail());
                    allContacts[i].setPhone(facebookContacts[i].getPhone());
                    allContacts[i + 1].setName(twitterContacts[i].getName());
                    allContacts[i + 1].setAge(twitterContacts[i].getAge());
                    allContacts[i + 1].setEmail(twitterContacts[i].getEmail());
                    allContacts[i + 1].setPhone(twitterContacts[i].getPhone());
                }

    Dentro do for, quando vou setar o vetor facebookContacts lendo o arquivo arqFacebook.txt, está dando a mensagem de erro System.NullReferenceException.

    O endereço do arquivo está correto, e o mesmo está preenchido corretamente.

    Se alguém puder me dar uma luz, eu ficaria grato.

    Agradeço desde já.

    Atenciosamente,

    Giorge Caique.


    quarta-feira, 6 de janeiro de 2016 18:06

Respostas

  • Bom dia,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente

    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Marcos SJ terça-feira, 12 de janeiro de 2016 13:27
    terça-feira, 12 de janeiro de 2016 13:27

Todas as Respostas