只要给定的条件为真
,C# 中的
while
循环语句会
重复执行一个目标语句。

当条件为假时,程序流将继续执行紧接着循环的下一条语句
在这里,
while
循环的关键点是循环可能一次都不会执行。当条件被测试且结果为假时,会跳过循环主体,直接执行紧接着 while 循环的下一条语句。
C#提供了4中不同的循环机制
For
While
do……while
Foreach
while语句
循环只有一个表达式。
C#中的while语句,和C++、Java中的while循环相同。
while(Condition)
{
Statement(s);
}
while循环用于以下情况
在循环开始之前,不知道要重复执行一个语句或语句块的次数。
Do……while
根据条件判断,来决定是否执行重复执行语句块的语句。
Do
{
Statements;
}while(Condition)
while和do……while的区别
while语句是先判断,再执行。
do……while是先执行,再判断。