一、条件语句: 1.if 语句 语法:if () {….} else {…} //可以单独使用if部分,也可以具有else if …. 2.switch 语句 switch(变量) 二、循环语句: 1. for 循环 语法:for(..;..;..){….} 注意初始化变量的值。 Example: for(int i=0;i<10;i++) 2 while循环: 语法:while(){…..} 与for循环一样,也是一个预测试的循环。注意:循环跳出,预防死循环 int i=1; 3. do…while循环 //至少执行一次 int i=1; 4. foreach循环 支持IEnumberable接口的容器类中迭代的每个项目。这种容器包括C#数组,System.Collection名称空间的集合累,以及用户定义的集合累。 Example: int[] i={1,2,3}; 三、跳转语句: 1 goto 语句: 注意:goto有两个限制,不能跳进像for循环这样的代码块中,也不能跳出类的范围;不能退出try..catch块后的finally块。 Example: int i=1; 2.breake语句: 前面已经看到,break语句在switch语句中使用它跳出某个case语句,实际上它可以用于跳出for,foreach,while,do..while循环,循环结束,立即执行后面的语句。 Example: for(int i=0;i<10;i++) 3.continue语句 类似与break语句,用于for,foreach,while,do..while循环,它只是从当前迭代中退出,然后在循环的下一次迭代中开始重新执行,而不是退出循环。 Example: for(int i=0;i<10;i++) 4. return 语句 用于退出类的方法,把控制返回方法的调用者,如果方法有返回类型。Return语句必须返回这个类型的值,如果方法没有返回类型,该语句就不能用于表达式。
五、异常处理 语法:Try {…} catch{…} finally{…} Try块:封装了程序要执行的代码,如果只这段代码的过程中出现错误或者异常情况,就会抛出一个异常! |
正文
C# 流程控制语句2009-03-22 01:19:00
【评论】 【打印】 【字体:大 中 小】 本文链接:http://blog.pfan.cn/sovf/41709.html
阅读(2469) | 评论(1)
版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!
评论