C#中的&是什么意思?
在用vs2003开发中遇到一段看不明白的代码:if(dropdownlist1.selectValue=1&dbhelper.ExecuteQuery('select*f...
在用vs2003开发中遇到一段看不明白的代码:
if(dropdownlist1.selectValue=1 & dbhelper.ExecuteQuery('select * from a where value=1').Tables[0].Rows.Count>0)
return flase;
这里的&是什么意思?与表示且的"&&"有区别么?有什么区别?
也不是看不明白 只是平时都是用&& 只有这里是用& 想了解下意思 展开
if(dropdownlist1.selectValue=1 & dbhelper.ExecuteQuery('select * from a where value=1').Tables[0].Rows.Count>0)
return flase;
这里的&是什么意思?与表示且的"&&"有区别么?有什么区别?
也不是看不明白 只是平时都是用&& 只有这里是用& 想了解下意思 展开
3个回答
展开全部
if(dropdownlist1.selectValue=1 & dbhelper.ExecuteQuery('select * from a where value=1').Tables[0].Rows.Count>0)
这段代码很有可能属于不良编程
dropdownlist1.selectValue=1 <=此为将常整型数值1赋值给downlist1.selectValue
这种不良编程可能会导致整体程序出现的不可预估BUG
而这种小疏忽后期也是很难查找出来的
&为逻辑与
即做与运算
这段代码很有可能属于不良编程
dropdownlist1.selectValue=1 <=此为将常整型数值1赋值给downlist1.selectValue
这种不良编程可能会导致整体程序出现的不可预估BUG
而这种小疏忽后期也是很难查找出来的
&为逻辑与
即做与运算
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
&逻辑与的意思 一元运算符
&&并且的意思 二元运算符
&&并且的意思 二元运算符
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
&是与的意思 一元运算符
&&表示和 二元运算符
&&表示和 二元运算符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |