吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3118|回复: 20
收起左侧

[求助] c#无法将类型“string”隐式转换为“bool”

[复制链接]
遗憾迟香 发表于 2019-10-3 10:54
我是练习时长半个月的c#攻城狮,请问这个怎么整?
错误        1        无法将类型“string”隐式转换为“bool”        C:\Users\Administrator\Documents\Visual Studio 2012\Projects\送给最好的TA\送给最好的TA\Form1.cs        52        17        送给最好的TA
image.png image.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

你与明日 发表于 2019-10-3 11:09
C#里面的if一个等于号你是认真的吗?我没学过C#,但我学过C++..
艾莉希雅 发表于 2019-10-3 11:12
我心飞翔1995 发表于 2019-10-3 11:17
本帖最后由 我心飞翔1995 于 2019-10-3 11:29 编辑

很基础的错误,=是赋值,==是相等判断;a=b,判断的是a的值,a==b,判断的是这个表达式的布尔值。
olibaby 发表于 2019-10-3 11:18
=是赋值 .==才是比较 ,if是比较 应该用== .变量名最号别用中文 , 等你代码多了后会出一些莫名其妙的异常 还很难排查
dongmin20023 发表于 2019-10-3 11:18
if(xx==xx)
zhou14752479 发表于 2019-10-3 11:56
== 这个才是比较符,另外最好别用中文
初见悲风 发表于 2019-10-3 11:57
if 后面 比较的话 是不是该 两个= 是我学错了吗
wanmei 发表于 2019-10-3 12:33
变量名你用中文?你这脑洞真大
wanmei 发表于 2019-10-3 12:36
你随便写个abcd或者a1,a2,a3都比你写中文好。变量名和项目名方法名都别用中文。比较是==,你这个是直接赋值。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-30 09:27

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表