首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于null的有关问题

2012-05-15 
关于null的问题winform下创建一个TextBox。想判断它的Text是否为空if(TextBox1.Text!null){do....}这样写

关于null的问题
winform下创建一个TextBox。
想判断它的Text是否为空
if(TextBox1.Text!=null)
{
  do....
}
这样写会出现问题,什么都不输入,它的Text也不为空。
换成if(TextBox1.Text!="")
{
  do...
}
就可以了,想不通为什么,难道null和""不一样吗?不都为空吗?求指点。

[解决办法]
if(string.IsNullOrEmpty(TextBox1.Text))
{

}
可以这样来判断啊
null的 ""当然有区别啊
你去数据库 insert into tb( col) values(null)
insert into tb( col) values('')看看
[解决办法]
进来学习的~

热点排行