📅  最后修改于: 2023-12-03 15:23:07.188000             🧑  作者: Mango
while
循环是一种常见的循环结构,它允许程序在满足指定条件之前重复执行一个块。在 C# 中,while
循环语句使用如下形式:
while (condition)
{
// 执行的代码块
}
其中 condition
是一个布尔类型的表达式,它用来判断是否继续执行循环体中的语句。当 condition
为 true
时,循环体中的语句将被执行;否则,程序将跳出循环从而继续执行后面的代码。需要注意的是,如果 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
循环的介绍,希望对大家有所帮助。