程序的活动是通过语句(statement)来表达的。C#支持几种不同的语句,许多语句是以嵌入语句的形式定义的。
块(block)允许在只能使用单个语句的上下文中编写多个语句。块由一个括在大括号{}内的语句列表组成。
声明语句(declaration statement)用于声明局部变量和常量。
表达式语句(expression statement)用于运算表达式。表达式可以作为语句使用译注3,包括方法调用、使用new运算符进行对象分配、使用=和复合赋值运算符进行赋值,以及使用++和--运算符进行增量和减量的运算。
选择语句(selection statement)用于根据某个表达式的值,选择执行若干可能语句中的某一个。这一组语句有if和switch语句。
迭代语句(iteration statement)用于重复执行嵌入语句。这一组语句有while,do,for和foreach语句。
跳转语句(jump statement)用于传递程序控制。这一组语句有break,continue,goto,throw和return语句。
try-catch语句用于捕捉在块的执行...[ 查看全文 ]