por favor podrían ayudarme antes estaba ejecutando normal pero de repente empezó a salirme este error. ¿Cuál sería la solución?
private void CalcularTotales() { double total = 0, MontoTotal = 0, inversion = 0, TotalInversion = 0, restante = 0, totalRestante = 0;
for (int x = 0; x < dataGridView1.RowCount - 1; x++) {
if (Convert.ToString(dataGridView1.CurrentRow.Cells[9].Value) == "ACTIVO")
{
inversion = Convert.ToDouble(dataGridView1.CurrentRow.Cells[2].Value);
restante = Convert.ToDouble(dataGridView1.CurrentRow.Cells[3].Value);
total = Convert.ToDouble(dataGridView1.CurrentRow.Cells[4].Value);
TotalInversion += inversion;
totalRestante += restante;
MontoTotal += total;
}
}
lblMontoInversion.Text = TotalInversion.ToString("N2");
lblInversionRestante.Text = totalRestante.ToString("N2");
lblGanaciaTotal.Text = MontoTotal.ToString("N2");
}