码迷,mamicode.com
首页 > 编程语言 > 详细

认识C#语言中的几种循环命令

时间:2017-09-24 23:43:44      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:并且   计算   ase   否则   def   多个   ...   do while   bool   

if判断

书写格式:                                      

if(条件1)
{
代码1
}                  
else if(条件2)
{
代码2
}
else
{
代码N
}

说明:如果条件1成立,则执行代码1,否则判断条件2是否成立,如果成立,则执行代码2;如果以上条件都不成立,执行代码N

其中else if 可以重复任意次数

条件1、条件2都为bool类型

代码1、代码2、代码N任意数量,任意功能

若代码2只有一句代码,大空号可以省略

 

switch 选择

代码格式:

switch(变量或表达式)
{
case值1
代码1
break;
case值2
代码2
break;
default:
代码N
break;
}

说明:先计算出变量或表达式的值,将该值从上到下依次和case后面的值进行比较,若与某一个case后面的值相同,则运行该case下面的代码,若与所有值都不相同,则运行default后面的代码

值1、值2必须是具体的值,并且能够与变量或表达式比较

仅支持string、char、bool、枚举、整数的比较

整数:byte、short、ushort、int、uint、long、ulong

其中case值可以是多个

default只能是o或者1个

可以转成if,但if不一定能转成switch

 

while 循环

书写格式:

while(循环条件)

{
循环体
}

如果循环条件为真,则执行循环体,执行完循环体之后,再判断条件是否为真,如果为真,再执行循环体,然后再判断条件是否为真,就这样一直进行下去,直到循环条件的判断是结果为假,才会结束循环

循环条件:值、变量、表达式

循环体:任意功能、任意数量的代码

必须是bool类型

 

do while 循环

书写格式:

do
{
循环体
}
while(循环条件);

先执行一次循环体,然后判断循环条件是否满足,如果满足则再次执行循环体,然后再判断条件是否满足,直到条件不满足,才结束循环

 

for 循环

书写格式:

for(表达式1;循环条件;表达式2)
{
循环体
}

运行表达式:判断循环条件是否为真,如果为真,则执行循环体,执行完后再运行表达式2,接着再判断循条件...,直到循环条件为假才会结束循环

 

break和continue

break

switch 立即结束switch选择

循环  立即结束循环

continue

立即结束当次循环,进入下一次循环

认识C#语言中的几种循环命令

标签:并且   计算   ase   否则   def   多个   ...   do while   bool   

原文地址:http://www.cnblogs.com/-huangrui/p/7589056.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!