string xxx=this.TextBox1.text.Trim();
string ccc=this.TextBox2.text.Trim();
string vvv=this.TextBox3.text.Trim();
n......怎样让xxx ccc vvv ... 等于null的时候让他们等于0?
string ccc=this.TextBox2.text.Trim();
string vvv=this.TextBox3.text.Trim();
n......怎样让xxx ccc vvv ... 等于null的时候让他们等于0?
解决方案 »
- System.Data.SqlClient.SqlException: 超时时间已到。在操作完成之前超时时间已过或服务器未响应。
- ASP.NET,创建函数可以直接写在页面里吗?
- 如何监控自己的页面下引用的页内,点击的动作和输入的内容
- |M| 我想在查询数据库显示出来后显示出这一次查询用了多少时间,就像Baidu搜索一样:找到相关网页约2,280,000篇,用时0.087秒 急啊。。
- 各位急救啊,谢谢了
- 有没有Sqlserver2000方面的资料,想先学学
- 大伙看看这个xml怎么转为对象?
- .net怎样调用PHP的webservice
- 在vs.net里怎么设置,可以将.aspx.cs文件生成.dll,然后我把所有的cs文件删除,不影响程序运行?
- 大家有没有发现测试时间的问题?好象只能精确到15.625微秒?
- SQL把同单位的得分相加 得出单位和总得分,横着显示出来
- excel连接串连接报错~
string ccc="";
string ccc="";if(this.TextBox1.text.Trim()==null){xxx= 0;}else if(this.TextBox2.text.Trim()==null){
ccc=0;}else if(this.TextBox3.text.Trim()==null){
vvv=0;}else{
xxx=this.TextBox1.text.Trim();
ccc=this.TextBox2.text.Trim();
vvv=this.TextBox3.text.Trim();}如果想得到int 类型 强转一下!
string ccc=this.TextBox2.text.Trim()??"0";
string vvv=this.TextBox3.text.Trim()??"0";
{
xxx=0
}
int t1 = 0, t2 = 0, t3 = 0;
int.TryParse(TextBox1.text, out t1);
int.TryParse(TextBox2.text, out t2);
int.TryParse(TextBox3.text, out t3);
this.TextBox1.text.Trim()是不会为Null的,他是字符串的,得到的值应该是""
所以改成:if(this.TextBox1.text.Trim()==""){
xxx= 0;}
就可以了,你这个只是代码多点。
他们给你提了简单的方法,二元运算符.<如果值不为空,就为值,如果为空 ,就为0>