C#If-Else 语句
例子
通常,编程通常需要代码中的adecision或abranch来说明代码在不同输入或条件下的运行方式。在C#编程语言(以及大多数与此相关的编程语言)中,在程序中创建分支的最简单、有时也是最有用的方法是通过If-Else语句。
让我们假设我们有一个方法(也就是一个函数),它接受一个int参数,该参数代表最高100的分数,并且该方法将打印出一条消息,说明我们是通过还是失败。
static void PrintPassOrFail(int score)
{
if (score >= 50) //如果分数大于或等于50
{
Console.WriteLine("Pass!");
}
else //如果分数不大于或等于50
{
Console.WriteLine("Fail!");
}
}在查看此方法时,您可能会注意到语句中的这一行代码(score>=50)If。这可以看作是一个boolean条件,如果条件的计算结果等于true,则if{}运行介于之间的代码。
例如,如果这个方法被这样调用:PrintPassOrFail(60);,该方法的输出将是一个控制台打印,上面写着Pass!因为60的参数值大于或等于50。
但是,如果该方法被调用如下:PrintPassOrFail(30);,该方法的输出将打印出失败!.这是因为值30不大于或等于50,因此else{}运行之间的代码而不是If语句。
在这个例子中,我们已经说过分数应该上升到100,这根本没有被考虑在内。要说明分数未超过100或可能低于0,请参阅If-ElseIf-Else语句示例。
热门推荐
1 训练狗狗基础
2 怎么训练狗狗笑
3 怎么训练狗狗卧下
4 上海狗狗训练基地
5 训练狗狗排便
6 狗狗基础训练
8 如何训练狗狗装死
9 狗狗站姿训练
10 狗狗训练用品
11 训练狗狗吧
12 狗狗要怎么训练
13 怎么训练狗狗玩球
14 训练狗狗唤回
15 狗狗训练躺下
16 狗狗训练指令
17 狗狗的训练技巧
18 狗狗不好训练