winform下创建一个TextBox。
想判断它的Text是否为空
if(TextBox1.Text!=null)
{
do....
}
这样写会出现问题,什么都不输入,它的Text也不为空。
换成if(TextBox1.Text!="")
{
do...
}
就可以了,想不通为什么,难道null和""不一样吗?不都为空吗?求指点。
想判断它的Text是否为空
if(TextBox1.Text!=null)
{
do....
}
这样写会出现问题,什么都不输入,它的Text也不为空。
换成if(TextBox1.Text!="")
{
do...
}
就可以了,想不通为什么,难道null和""不一样吗?不都为空吗?求指点。
解决方案 »
- 關於文檔操作
- 用C#获取另外一个应用程序Http Post内容
- 判断对象相等 object.Equals() 和 ==
- vs.net2003和vs.net2005装在同一系统后vs.net2003编译的程序无法运行?
- 在VS2008调试运行正常,在IIS中运行报类型“System.Web.UI.WebControls.ControlParameter”不具有名为“DbType
- FormCloseing事件中怎么阻止窗口关闭
- Winform程序,多界面同时进行思路。
- 关于一个绘图问题?
- winform程序的登陆超时应该如果实现
- 请教:(内详)
- 请教如何直接在Winform窗体上输出文字?
- 可有办法从混淆过c#版得dll里提取出来图片资源
{}
可以这样来判断啊
null的 ""当然有区别啊
你去数据库 insert into tb( col) values(null)
insert into tb( col) values('')看看