错误调试
1、通过Exception 查找错误
注
语法错误
程序逻辑错误
2、一些数学习惯导致的异常
✌ a + 1;
警告
表达式应为 a=a+1;
✌ double res = (3+8)/2;
警告
double 为浮点数类型
正确应为
double res = (3 + 8) / 2.0;或者 double res = (3 + 8)*1.0 / 2;
✌ if(18<age<30)
警告
c#中多者向比较需要将其分开比较
正确应为
if (18 <= age && age < 30)
✌ if(age=4)
警告
c#中需要用两个等号== 来表示数学中的两者=关系
正确应为
if(age==4)