C#高级编程(第七版)读书笔记(2)——语句流
2012-03-27 10:42
176 查看
语句流:
1.if,else
还可以在里面嵌套else if语句,if可以单独使用。
2.switch
注意,每条case必须用break跳出。如果不写并且该语句不能有表达式,则会执行下面的语句。可以用goto跳到其他case中。
3.循环
(1)for
(2)while
(3)do...while
(4)foreach
temp的值不能在迭代语句中改变,需要改变该值应该用for循环。
4.goto
不能跳转到for循环代码块中,不能跳出类的范围,不能退出try ...catch块后面的finally块。
5.break
用于跳出swith,for,foreach,while,do...while循环
6.continue
类似于break,用于swith,for,foreach,while,do...while循环,退出当前循环的迭代,进行下一次迭代。而不是退出循环。
7.return
用于退出类的方法,把控制权返回方法的调用者。如果有返回类型的值,则返回,如果void,则无返回值。
1.if,else
if (condition) { statement(s) } else { statement(s) }
还可以在里面嵌套else if语句,if可以单独使用。
2.switch
switch (Console.ReadLine()) { case "a": case "b": case "c": case "d": Console.WriteLine("hello"); break; case "f": goto case "d"; break; default : break; }
注意,每条case必须用break跳出。如果不写并且该语句不能有表达式,则会执行下面的语句。可以用goto跳到其他case中。
3.循环
(1)for
for (initializer;condition;iterator) { statement(s) }
(2)while
while(condition) { statement(s) }
(3)do...while
do { statement(s) }while(condition)
(4)foreach
foreach(int temp in arrayOfInts) { Console.WriteLine(temp); }
temp的值不能在迭代语句中改变,需要改变该值应该用for循环。
4.goto
goto Label1; statement(S) Label1: statement(S)
不能跳转到for循环代码块中,不能跳出类的范围,不能退出try ...catch块后面的finally块。
5.break
用于跳出swith,for,foreach,while,do...while循环
6.continue
类似于break,用于swith,for,foreach,while,do...while循环,退出当前循环的迭代,进行下一次迭代。而不是退出循环。
7.return
用于退出类的方法,把控制权返回方法的调用者。如果有返回类型的值,则返回,如果void,则无返回值。
相关文章推荐
- C#高级编程(第七版)读书笔记(3)
- 《C#高级编程》中文第七版 读书笔记(目录阐述)
- C#高级编程(第七版)读书笔记(1)——字符类型
- C#高级编程(第七版)读书笔记(4)——对象和类型
- 读书笔记 effective c++ Item 17 使用单独语句将new出来的对象放入智能指针
- 2012年1月4日 星期三(oracle读书笔记,PL/sql流程控制语句)
- Shell if语句,case语句,循环for,until,while语句读书笔记
- 《C#本质论》读书笔记(七)控制流语句
- SQlite数据库的C编程接口(三) 预处理语句(Prepared Statements) ——《Using SQlite》读书笔记 .
- 读书笔记-高质量C++/C编程指南-第4章 表达式和基本语句
- C#高级编程(第7版)读书笔记(四)
- 《C#高级编程》读书笔记(十四):代码协定
- 读书笔记《Effective c++》 条款17 以独立语句将newed对象置入智能指针
- 读书笔记:C++ Primer系列(13)—— break、continue、goto语句
- C++ Primer 读书笔记 Chapter 6 语句
- 《C#高级编程》读书笔记(十):内存管理和指针
- SQlite数据库的C编程接口(三) 预处理语句(Prepared Statements) ——《Using SQlite》读书笔记 .
- C#高级编程第五天----流控制(控制语句)
- 《java核心技术》(原书第七版)读书笔记之第四章
- 代码大全第二版读书笔记 第四部分-语句 十四、组织直线型代码 十五、使用条件语句