Método Valida Dados dando erro nullreferenceexception was unhandled

25/05/2017

0

C#

Bom dia ! Meu método validaDados esta retornando o erro nullreferenceexception was unhandled,
alguém sabe como posso resolver este erro ? Desde já obrigado.

private bool ValidaDados()
{
int i = 0;
bool dadosValidados = true;
double stringToDouble;
do
{
if (string.IsNullOrWhiteSpace(dgvFuncionarios.Rows[i].Cells[0].Value.ToString()))

if (!Double.TryParse(dgvFuncionarios.Rows[i].Cells[1].Value.ToString(), out stringToDouble))
dadosValidados = false;


} while (++i < dgvFuncionarios.Rows.Count);
return dadosValidados;
}
Diógenes Gontijo

Diógenes Gontijo

Responder

Posts

25/05/2017

Fabiano Carvalho

Esse erro ocorre quando está recebendo valor nulo.
No seu primeiro IF ele está verificando se o dado é null ou branco, se verdadeiro, vai pro proximo, está correto?
Responder

25/05/2017

Diógenes Gontijo

Isso mesmo, primeiro verificando se o valor é nulo.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar