C#..变量。。。。。。 你是想说if (KiaFt == "3")?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也是VB出身,很久以前犯过同样的错误,但是是在C++里面,要命的是,在C++里面,类似if (KiaFt = "3")这样的语法是正确的,结果莫名其妙的错误,我死活调不出来,一个低级错误花了我半天的时间还是Java、C#这样的语言好啊!直接就报错了~ 错误的写法: if (KiaFt = "3";)正确的写法: if (KiaFt == "3") 错误的写法: if (KiaFt = "3";)正确的写法: if (KiaFt == "3") 错误的写法: if (KiaFt = "3";)正确的写法: if (KiaFt == "3") 有些语言中 =是正确的有些可以当判断但是有些就给你当成赋直操作了.只要结果不是0 再看成是否是真.所以很多C++程序员 都反过来写if ( 3==abc )如果少打一个=马上就有错误报告 变量不能赋给常量 就算是从basic转到c/c++/c#,好歹也该看一下基本的语法手册吧?磨刀不误砍柴工啊。 如果是这样的 推荐 a.equals("3"); if (KiaFt.equals("3")){} kiaft.equals("3")这样就行了!!! XML‘缺少所需的空白区。处理资源 ' 现在ASP.NET的书不写ADO.NET了? windowsForm中textbox显示循环值的一个问题 c# richTextBox问题(1小时结帖) c#连接两个数据库100分 string类为何没有ToInt32,ToDouble等方法? 急求!!我的工具箱中没有SplitContainer怎么办啊?? 请教各位。 方法传递参数的问题! 救命 !!! 水晶报表打印 c#程序中怎样给%ROWTYPE传值? winform 怎么提取cookies里面的密码和用户名
要命的是,在C++里面,类似if (KiaFt = "3")这样的语法是正确的,
结果莫名其妙的错误,我死活调不出来,一个低级错误花了我半天的时间还是Java、C#这样的语言好啊!直接就报错了~
正确的写法: if (KiaFt == "3")
正确的写法: if (KiaFt == "3")
正确的写法: if (KiaFt == "3")
有些可以当判断
但是有些就给你当成赋直操作了.只要结果不是0 再看成是否是真.
所以很多C++程序员 都反过来写
if ( 3==abc )
如果少打一个=
马上就有错误报告 变量不能赋给常量
推荐 a.equals("3");
if (KiaFt.equals("3")){
}
这样就行了!!!