欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 会展 > C#入门013 表达式,语句详解 2

C#入门013 表达式,语句详解 2

2024/11/7 5:18:16 来源:https://blog.csdn.net/gjw3037109961/article/details/143526155  浏览:    关键词:C#入门013 表达式,语句详解 2

语句的定义

在计算机编程中,一条语句(statement)是命令式编程语言中表达某个要执行的动作的最小独立组成部分。用这种语言编写的程序是由一个或多个语句组成的序列构成的。语句可以包含内部组件,比如表达式(expressions)。

C#中语句的定义

程序所执行的操作是通过语句来表达的。常见的操作包括声明变量、赋值、调用方法、遍历集合以及根据给定的条件转向另一个代码块。程序中语句执行的顺序被称为控制流或执行流。控制流可能在每次程序运行时都会有所不同,这取决于程序对运行时接收到的输入的反应。

  • 简而言之:陈述算法思想,控制逻辑走向,完成有意义的动作
  • C#语句都是以 ; 结尾,但分号结尾不一定是语句
  • 语句一定出现在方法体里

语句详解

声明语句·

表达式语句

块语句(简称“块”)

  • block{ } 用于在只允许使用单个语句的上下文中编写多条语句 类似于容器
  • 编译器把把块语句当一条语句看待,无论里面多少子语句。

选择(判断、分支)语句迭代(循环)语句

  • 无论多长的 if 语句都是一条语句
  • switch表达式的类型为整型,字符型 字符串 ,枚举类型,布尔类型 ,可空类型,
  • switch语句case标签后面需要一个常量表达式 不能是变量 表达式什么类型,case就什么类型

跳转语句

try...catch...finally语句

  • throw 关键字 抛出异常,谁调用谁处理该异常

集合遍历原理和迭代器原理

foreach 语句遍历

using语句

yield语句

checked/unchecked语句

lock语句(用于多线程)

标签语句·空语句

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com