if 条件

tjzero_sapce 2008-07-05 09:54:27
if(this.cmb_Phone.Text==null||this.cmb_Phone.Text.Equals(""))
该if条件中的2个验证有什么不同 不都是为空么?
...全文
150 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
pp_shy 2008-07-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ojlovecd 的回复:]
null---没有为该变量分配内存空间
""-----已经为该变量分配内存空间,其值为空字符串
[/Quote]
jt9079 2008-07-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ojlovecd 的回复:]
null---没有为该变量分配内存空间
""-----已经为该变量分配内存空间,其值为空字符串
[/Quote]
ws_hgo 2008-07-06
  • 打赏
  • 举报
回复
null---没有为该变量分配内存空间
""-----已经为该变量分配内存空间,其值为空字符串
jsjhj2008 2008-07-06
  • 打赏
  • 举报
回复
this.cmb_Phone.Text.Equals("")里面是不能为空的
net0003 2008-07-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ojlovecd 的回复:]
null---没有为该变量分配内存空间
""-----已经为该变量分配内存空间,其值为空字符串
[/Quote]
yang709610485 2008-07-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cai3725 的回复:]
null就是什么都米有
this.cmb_Phone.Text.Equals("") 至少还有“” 相当于空字符串
[/Quote]
1楼正解
Jinglecat 2008-07-05
  • 打赏
  • 举报
回复
null 是空引用,表示该变量尚未实例化

而 "" 是空字符串,具有值为 "" 的字符串实例

我姓区不姓区 2008-07-05
  • 打赏
  • 举报
回复
null---没有为该变量分配内存空间
""-----已经为该变量分配内存空间,其值为空字符串
ftpdev 2008-07-05
  • 打赏
  • 举报
回复
null与""是不一样的
string.IsNullOrEmpty(cmd_Phone.Text)就好了
正宗熊猫哥 2008-07-05
  • 打赏
  • 举报
回复
null就是什么都米有
this.cmb_Phone.Text.Equals("") 至少还有“” 相当于空字符串

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧