📜  在 c# 中执行 while 循环(1)

📅  最后修改于: 2023-12-03 15:23:07.188000             🧑  作者: Mango

在 C# 中执行 while 循环

while 循环是一种常见的循环结构,它允许程序在满足指定条件之前重复执行一个块。在 C# 中,while 循环语句使用如下形式:

while (condition)
{
    // 执行的代码块
}

其中 condition 是一个布尔类型的表达式,它用来判断是否继续执行循环体中的语句。当 conditiontrue 时,循环体中的语句将被执行;否则,程序将跳出循环从而继续执行后面的代码。需要注意的是,如果 condition 恒为 true,那么循环将会无限执行下去,直到程序被强制结束。

下面是一个简单的例子,它使用 while 循环来计算 1 到 10 的和:

int i = 1;
int sum = 0;
while (i <= 10)
{
    sum += i;
    i++;
}
Console.WriteLine("1 到 10 的和为 " + sum);

在这个例子中,变量 i 用来追踪当前循环的计数器,变量 sum 则用来存储累加的结果。while 循环中的条件表达式 i <= 10 指定了循环继续的条件,即当 i 的值小于等于 10 时,循环体中的语句将被执行。在每次循环迭代中,计数器 i 的值会增加一,直到达到 10 为止。

除了 while 循环之外,C# 还提供了其他类型的循环结构,包括 for 循环、do-while 循环和 foreach 循环等。这些循环结构各有特点,可以根据具体的情况选择使用。无论使用哪种循环结构,都需要注意循环终止的条件,以避免程序陷入无限循环的情况。

以上就是在 C# 中使用 while 循环的介绍,希望对大家有所帮助。