语句的定义
在计算机编程中,一条语句(statement)是命令式编程语言中表达某个要执行的动作的最小独立组成部分。用这种语言编写的程序是由一个或多个语句组成的序列构成的。语句可以包含内部组件,比如表达式(expressions)。
C#中语句的定义
程序所执行的操作是通过语句来表达的。常见的操作包括声明变量、赋值、调用方法、遍历集合以及根据给定的条件转向另一个代码块。程序中语句执行的顺序被称为控制流或执行流。控制流可能在每次程序运行时都会有所不同,这取决于程序对运行时接收到的输入的反应。
- 简而言之:陈述算法思想,控制逻辑走向,完成有意义的动作
- C#语句都是以 ; 结尾,但分号结尾不一定是语句
- 语句一定出现在方法体里
语句详解
声明语句·
表达式语句
块语句(简称“块”)
- block{ } 用于在只允许使用单个语句的上下文中编写多条语句 类似于容器
- 编译器把把块语句当一条语句看待,无论里面多少子语句。
选择(判断、分支)语句迭代(循环)语句
- 无论多长的 if 语句都是一条语句
- switch表达式的类型为整型,字符型 字符串 ,枚举类型,布尔类型 ,可空类型,
- switch语句case标签后面需要一个常量表达式 不能是变量 表达式什么类型,case就什么类型
跳转语句
try...catch...finally语句
- throw 关键字 抛出异常,谁调用谁处理该异常
集合遍历原理和迭代器原理
foreach 语句遍历
using语句
yield语句
checked/unchecked语句
lock语句(用于多线程)
标签语句·空语句