Método Valida Dados dando erro nullreferenceexception was unhandled

C#

25/05/2017

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

Curtidas 0

Respostas

Fabiano Carvalho

Fabiano Carvalho

25/05/2017

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?
GOSTEI 0
Diógenes Gontijo

Diógenes Gontijo

25/05/2017

Isso mesmo, primeiro verificando se o valor é nulo.
GOSTEI 0
POSTAR