C# if else if执行顺序
时间: 2023-10-27 20:08:15 浏览: 141
if-else 等 控制执行流程
在C#中,if else if语句的执行顺序是从上到下依次判断条件,并执行第一个满足条件的代码块。如果某个条件满足,则会执行对应的代码块,并跳过后续的条件判断和代码块执行。
以下是一个示例,展示了if else if语句的执行顺序:
```csharp
int num = 5;
if (num < 0)
{
Console.WriteLine("数字小于0");
}
else if (num == 0)
{
Console.WriteLine("数字等于0");
}
else if (num < 10)
{
Console.WriteLine("数字小于10");
}
else
{
Console.WriteLine("数字大于等于10");
}
```
在这个示例中,由于num等于5,因此第一个条件不满足,但第二个条件满足,所以会执行对应的代码块,并输出"数字小于10"。
阅读全文