C#中未将对象引用的对象设置的实例 40
8个回答
展开全部
// 尝试这个:
value=grid.Rows[i].Cells[0].Value==null?"":grid.Rows[i].Cells[0].Value.ToString();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好
很高兴为你解答
答案是: 也就是说 grid.Rows[i].Cells[0].Value的值可能是null,如果是null的话,再ToString()就会出现这种错误。所以你可以先判断一下,不是null,再ToString();如果是null,value=""。
满意请采纳,谢谢
很高兴为你解答
答案是: 也就是说 grid.Rows[i].Cells[0].Value的值可能是null,如果是null的话,再ToString()就会出现这种错误。所以你可以先判断一下,不是null,再ToString();如果是null,value=""。
满意请采纳,谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
gird.Rows[i].Cells[0].Value值如果是null的话就会报这个错,所以自给value赋值时加一个if判断一下 gird.Rows[i].Cells[0].Value是否为null。
最好养成检测非空的习惯,呵呵。
最好养成检测非空的习惯,呵呵。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在方法一开始先判断下grid是否为空,若为空,则先new一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询