C#中while循环
时间: 2023-11-18 14:55:00 浏览: 109
在C#中,while循环是一种重复执行代码块的结构,只要给定的条件为真,就会一直执行。while循环的语法如下:
```
while (condition)
{
//执行的代码块
}
```
其中,condition是一个布尔表达式,如果它的值为true,则执行代码块。如果condition的值为false,则跳过代码块,直接执行while循环后面的代码。
在while循环中,如果不满足条件,循环体内的代码将不会被执行。如果条件一直为true,那么循环将一直执行下去,这就是死循环。为了避免死循环,我们可以在循环体内使用break语句来跳出循环。
除了while循环,C#还提供了do-while循环,它的语法如下:
```
do
{
//执行的代码块
} while (condition);
```
do-while循环与while循环的区别在于,它会先执行一次代码块,然后再检查条件是否为真。如果条件为真,则继续执行循环,否则跳出循环。
阅读全文