3个回答
展开全部
isEmpty和null的区别:
1.一个是对象为空(IsNull),一个是值为空(IsEmpty)
2.IsNull指任务类型变量是否为空包括对象类型的变量。
IsNull函数:
功能:返回Boolean的值,指明表达是否不包含任何有效数据。NULL表示的是数据值未知或不可用,它不表示零(数字值或二进制值)、零长度的字符串或空白(字符值)。
3.IsEmpty函数:
功能:用于判断一个变量是否已初始化,如果变量未初始化或显式地设置为Empty,则函数IsEmpty返回True;否则函数返回False。
1.一个是对象为空(IsNull),一个是值为空(IsEmpty)
2.IsNull指任务类型变量是否为空包括对象类型的变量。
IsNull函数:
功能:返回Boolean的值,指明表达是否不包含任何有效数据。NULL表示的是数据值未知或不可用,它不表示零(数字值或二进制值)、零长度的字符串或空白(字符值)。
3.IsEmpty函数:
功能:用于判断一个变量是否已初始化,如果变量未初始化或显式地设置为Empty,则函数IsEmpty返回True;否则函数返回False。
展开全部
isEmpty(),和!=" "是一个意思,是值为空的字符串。
null 是这个字符串还没有声明,没有指向内存中的一个地址
你可以用string.IsNullOrEmpty()
null 是这个字符串还没有声明,没有指向内存中的一个地址
你可以用string.IsNullOrEmpty()
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
区别在与要判断的字符串是否实例化。。没有实例化就不能用!="",,要用!=null
如果变量未初始化或已明确设置为 Empty,则 IsEmpty 返回 True;否则返回 False。
如果变量未初始化或已明确设置为 Empty,则 IsEmpty 返回 True;否则返回 False。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询