读书人

关于等于null的有关问题

发布时间: 2012-01-15 22:57:48 作者: rapoo

关于等于null的问题。
DataSet.tables[0]!=null判断是不正确的。
DataSet.tables[“table0”]!=null是可以的。
我想知道什么情况下可以用null。

[解决办法]
当变量==null时使用null

=没说。。。哈哈

这个问题就好像在问

1==0判断是不正确的
0==0是可以的。

[解决办法]
up
[解决办法]
那lz告诉我

什么情况下可以用0。
[解决办法]
DataSet.tables[0]!=null

DataSet.tables[0] //要么索引超出范围 要么返回非null值


[解决办法]
DataSet.tables[0]!=null来判断数据存在不存在?
肯定不行,
不是非空,就是索引超出范围
[解决办法]
DataSet.tables[0]!=null判断是不正确的。
DataSet.tables[“table0”]!=null是可以的。
——————————————————————
因为在位置0处没有对象,所以用索引访问会抛出异常
而用表名访问时,就不存在这个问题了,不知这样解释楼主明白否。

读书人网 >asp.net

热点推荐