while 循环语句
while
while(){}:当小括号条件成立了执行{}里面的东西,条件不成立的时候,循环就结束了
格式:
while (条件)
{
(执行语句)
}
do...while
格式:
do
{
(执行语句)
}while(条件)
while和do...while的区别:while先判断条件再去执行,'do...while:先去执行一次,再去判断条件,最起码执行一次。
关键字
continue:继续,不会跳出循环,后续的循环继续执行。
oreak:跳出整个循环。
for循环
介绍:for循环是 C# 中最常用、最灵活的循环语句,专门用于已知循环次数的场景。
格式:
for (初始化表达式; 条件表达式; 迭代表达式)
{ // 循环体:需要重复执行的代码 }
三个核心部分(顺序固定)
- 初始化:只在循环开始前执行 1 次,定义循环变量
- 条件:每次循环前判断,
true执行循环体,false结束循环 - 迭代:每次循环体执行完后执行,通常用来增减循环变量
执行流程1.执行初始化 → 2. 判断条件 → 3. 条件为真执行循环体 → 4. 执行迭代 → 5.回到步骤
for vs foreach(快速区分):
- for:需要索引、修改元素、控制循环步长时使用
- foreach:只需要逐个读取元素、不需要索引时使用