C#流程控制语句
By alephsoul
C#流程控制语句跟其他的没什么区别,也就是if-else、do while、while、switch、for都很简单,很容易,这里就不怎么扯淡了,简单的过一下:
If else:
If(condition){
//TODO SOMETHING HERE
}else{
//TODO SOMETHING HERE
}
Do while:
Do{
//TODO SOMETHING HERE
}while(condition)
While:
While(condition){
//TODO
}
Switch:
Switch(condition){
Case condition1:
//TODO
Break;
Default:
//TODO
Break;
}
不过这里需要补充一个知识点,c#中的switch与java中的不同,java中的switch条件只能是整型数据,要么是int、byte,要么是char,不支持对字符串的判断,但是c#中提供了对字符串的判断功能,这个需要掌握一下。
For & Foreach:
For(int I = 0; i<100; i++){
//TODO
}
Foreach(int elem in array){
//TODO
}
这里的foreach很好玩,需要注意一下,在java里类似功能我们是这样用的:
For(int I : array){
//TODO
}