fix(guide): simplify directory structure

This commit is contained in:
Mrugesh Mohapatra
2018-10-16 21:26:13 +05:30
parent f989c28c52
commit da0df12ab7
35752 changed files with 0 additions and 317652 deletions

View File

@@ -0,0 +1,53 @@
---
title: While Loop
localeTitle: 而Loop
---
# 而Loop
while循环执行代码块直到指定的条件为false。因为while表达式的测试是在每次执行循环之前进行的所以while循环执行零次或多次。这与do循环不同do循环执行一次或多次因为表达式的测试发生在循环执行之后。 1
## 例
```csharp
int i = 0;
while (i < 5)
{
Console.WriteLine("Number " + i);
i++;
}
```
### 输出:
```
> Number 0
> Number 1
> Number 2
> Number 3
> Number 4
```
## 其他用途
while循环通常通过使用例如 `while (true)`用于无限的iterrations仅通过与循环的初始条件无关的条件结束。
```csharp
int i = 0;
while (true)
{
if(i<50){
Console.WriteLine("Number " + i);
i++;
}
else{
Console.WriteLine("End of loop");
break;
}
}
```
## 与`for`循环的差异
`for``while`循环之间的最大区别在于, `while`通常在开发人员不确定循环的确切迭代次数时使用,而`for`用于清楚迭代代码的次数时使用。
### 来源