for和if语句嵌套出的问题,请教高手了.急!!
代码如下:i=10;j=0;
for (int d = 0; d <= i; d++)
{
if(dataGridView1.Rows[d].Cells[0].Value.ToString()==dataGridView2.Rows[0].Cells[0].Value.ToString().Substring(0,1))
{
j++;
//return;
}//左一与右一
}
dataGridView1.Rows[d].Cells[0].Value.ToString()值为6
dataGridView2.Rows[0].Cells[0].Value.ToString().Substring(0,1)值为6 都赋值检查过
报错:if里的判断表达式报错nullreferenceexprtion.
如果我把里面的return激活,则程序不抱错,但是for循环也跟着中止了,如何解决.谢谢阿
[ 本帖最后由 gd9999l 于 2013-3-12 14:28 编辑 ]