社区
C#
帖子详情
无法将类型“int”隐式转换为“bool”
paul9137
2007-12-12 10:20:28
Int32 r1;
......
if (r1 & 4 == 0)
{
todo;
}
以上语句在执行时出错,报错内容是:
错误 1 运算符“&”无法应用于“int”和“bool”类型的操作数
查不到这类内容,晕菜了
请求指点,谢了。
...全文
488
6
打赏
收藏
无法将类型“int”隐式转换为“bool”
Int32 r1; ...... if (r1 & 4 == 0) { todo; } 以上语句在执行时出错,报错内容是: 错误1运算符“&”无法应用于“int”和“bool”类型的操作数 查不到这类内容,晕菜了 请求指点,谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
paul9137
2007-12-12
打赏
举报
回复
谢谢楼上各位
本想每人给20分的,好象刚发的贴不能加分,只好在这里表示感谢了。
zwcrespo
2007-12-12
打赏
举报
回复
楼上正解
kbryant
2007-12-12
打赏
举报
回复
if (r1 & 4 == 0)
里面 == 的优先级比 & 的高,所以他是先运行完 4 == 0 后返回一个BOOL值后再和R1做&操作,所以就出错了
kbryant
2007-12-12
打赏
举报
回复
Int32 r1;
......
if ((r1 & 4 ) == 0)
{
todo;
}
这样应该可以了
tyb1222
2007-12-12
打赏
举报
回复
你这样判断是错误的..C#中不会把整数当成true的..
yzh313
2007-12-12
打赏
举报
回复
if ((r1 & 4) == 0)
无法
将
类型
“
bool
”
隐式
转换
为“
int
”_不可不会的scala
隐式
转换
一,简介从
类型
S到
类型
T的
隐式
转换
由具有函数
类型
S => T的
隐式
值定义,或者通过可
转换
为该
类型
的值的
隐式
方法来定义。隐含
转换
适用于两种情况:1),如果表达式e是
类型
S,并且S不符合表达式的期望
类型
T.2),在具有
类型
S的e的e.m表达中,如果m不表示S的成员在第一种情况下,搜索适用于e并且其结果
类型
符合T的
转换
c。在第二种情况下,搜索适用于e的
转换
c,其结果包含名为m的成员。列表...
无法
将
类型
“
bool
”
隐式
转换
为“
int
”_C#
转换
Conversion
什么是
转换
Conversion?1:转化是接受一个
类型
的值并使用它作为另一个
类型
的等价值的过程2:
转换
后的值应应该和原值一样,但其
类型
为目标
类型
3:
转换
分为【显示
转换
,
隐式
转换
,强制
转换
】4:
隐式
转换
不会丢失数据精度,8位
转换
成16位是非常简单的,不会丢失数据5:语言会自动做这些
转换
,叫做
隐式
转换
6:ushort可以保存0-65635之间的值 byte只能保存0-255之间的值,
转换
的u...
错误 2
无法
将
类型
“
int
”
隐式
转换
为“
bool
”
为什么出错呢
DateTime year = new DateTime(2004, 12, 22, 13, 23, 16);
DateTime youyear = year.AddYears(28);
if (youyear.CompareTo(DateTime.Now) = 0)
{
Response.Write("目前他还没有到28岁");
u32
转换
bool
类型
_
无法
将
类型
“
int
”
隐式
转换
为“
bool
”
publicvoidbtn_register_Click(objectsender,EventArgse){using(SqlConnectionconnection=newSqlConnection("DataSource=127.0.0.1;InitialCatalog=test;
Int
egratedSecurity=True;"))...public void btn_register_Cl...
无法
将
类型
“
bool
”
隐式
转换
为“
int
”_C++入门到精通(七),数据
类型
的
转换
通常情况下,我们不会把东西乱放在箱子里,但是在某些特殊的情况下,只有一个小箱子,却要放进一个很大的东西,这该怎么办?乱塞是没有用的,那样只会把东西更难放进去。这个时候,我们需要把东西整理一下,去掉那些不太需要而又太占空间的部分,就能把大东西放进箱子了。C++很强调数据的
类型
,我们不能随意把不同数据
类型
的变量和常量乱赋值。如果真的有特殊需要,我们必须把数据“整理”一下,这就是数据
类型
的
转换
,C++中...
C#
111,129
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章