现在的位置: 首页 > 综合 > 正文

null,DBNull.Value Convert.DBNull, “” string.Empty, Convert.IsDBNull()

2011年10月28日 ⁄ 综合 ⁄ 共 314字 ⁄ 字号 评论关闭
1.null:
    空引用,不指向任何对象。int i=null是不可以的。

2.DBNull.Value,Convert.DBNull:
    对于DataRow,row["mycol"]返回的永远不会是null,只可能是具体字段的值或者DBNull.Value。row["mycol"].ToString()要么是空要么就是具体字段的值。
    DBNull只有唯一的实例,DBNull.Value,用于判断库中字段是否为null。Convert.DBNull和这个作用一样。

3. "",string.Empty:
    一样。空串。

4.Convert.IsDBNull:
    如果参数中的object是DBNull,则返回真否则为假。

抱歉!评论已关闭.