您的位置:程序门 -> .net技术 -> c#



关于c#隐式转换的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于c#隐式转换的问题
发表于:2008-01-22 13:22:23 楼主
我在vs2005中写了这样一段代码:

if   (textbox1.text   =   "ab")
{  
            response.write("ab");
}

我希望判断文本框中如果是"ab",就打印"ab"字样.但是编译时却提示"无法将类型“string”隐式转换为“bool”"

该怎样操作呢?
发表于:2008-01-22 13:25:101楼 得分:0
if       (textbox1.text       ==       "ab")  
发表于:2008-01-22 13:25:432楼 得分:0
if   ()   条件只能是   bool类型的
发表于:2008-01-22 13:26:293楼 得分:0
是==不是=
发表于:2008-01-22 13:37:114楼 得分:0
樓上都是正解
发表于:2008-01-22 13:41:485楼 得分:0
汗.....
发表于:2008-01-22 13:44:336楼 得分:0
晕,楼上的都对
发表于:2008-01-22 13:44:567楼 得分:0
是==不是=
发表于:2008-01-22 13:51:088楼 得分:0
==
wy
发表于:2008-01-22 13:58:469楼 得分:0
懂了,是运算符号的问题,因为我一直搞的是vb.
发表于:2008-01-22 14:00:5010楼 得分:0
来迟了,楼主撒分吧。。。。。。

上面说的都对。。。。。
发表于:2008-01-22 14:10:0311楼 得分:0
“==”
初学程序才会犯的错。
发表于:2008-01-22 14:28:3112楼 得分:0
“==”
初学程序才会犯的错。

====
应该是初学c#,java,c++  
其他编程语言一般用得比较符号都是=
发表于:2008-01-22 14:29:5913楼 得分:0
在弱类型语言中,   把==写成=真的是一件很郁闷的事情
发表于:2008-01-22 14:33:1714楼 得分:0
同意楼上的。
发表于:2008-01-22 14:42:0115楼 得分:0
if(textbox1.text=="ab")      
if语句判断时是==,不是=,=是赋值语句
楼主粗心了哦


快速检索

最新资讯
热门点击