return的作用是当if条件成立时,执行if里面的语句,再终止程序。如果不满足if语句,跳过if语句,继续执行后面的程序。区别是如果else{} 后面还有语句,if else会继续执行,return会终止程序。
Main方法中的调用的方法名错误,类中定义的是Eatsugar(),而你调用的是EatSugar()
ctrl+k+d,三个键同时按下
所有的Console.WriteLine都被你用{...}给了if,当满足if(Age>4)条件时,输出一个“你不能吃太多糖”,然后return结束;不满足if条件,直接跳过;主要是if{...}的问题,范围搞错了。
return,是直接返回,break不返回计算结果吧(只是得到)?逻辑计算筛选的话,break 跳出循环,得到计算结果,之后再由return返回计算值
return 的 作用是返回结果或结束方法调用,
return 之后代表该函数已经结束了,下面的代码将不会执行;
而else是当 if 语句条件为否时执行改语句段,但执行玩之后,下面的代码仍会继续执行.
注意大小写或者看有么有报错(粘贴代码来看看)