C# 学习 13 14 15 语句表达式详解
2020-04-21 22:32
861 查看
表达式,语句详解
- 表达式的定义
定义:Expressions,任何一门语言的基本组件之一且是核心组件。
方法这种语法实体:就像一个加工厂,通过参数把原料传给加工厂,加工完数据通过返回值,把加工结果交还你。
变量这种语法实体作用:存储一个值,
表达式的语法实体功能:用来求值,只有连个结果,成功,失败。
表达式就是一种专门用来求值的语法实体。
C#中表达式的定义:1个或者多个操作数,与0个或者多个操作符组成的序列。
- 各类表达式的概览
- 语句的定义
定义:表达一些将被执行的动作。
高级语言里才有语句这个概念。低级语言里只有指令的概念
***反编译***可以把C#写的exe文件解析成机器代码
- 语句详解
在方法体内的才是语句。
1- 选择语句
向cw这样嵌套在if语句下面的语句就成为if语句的嵌入式语句
声明语句
1-局部变量声明
2-局部常量声明
表达式语句
块语句的定义
语句的容器,一条语句容纳多条语句
在方法体里看到的花括号才是块语句
if语句
switch语句
Try语句
尝试执行语句,如果发生异常,用catch捕获。是否发生异常不影响finally执行。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- C#学习之语句、表达式和运算符
- 工作流模式详解之流程控制模式(12、13、14、15)——Multiple Instances
- C#基础表达式语句详解(上)
- C#学习(7)表达式,语句
- Python学习入门基础教程(learning Python)--3.3 分支语句的条件表达式详解 .
- (13)递增递减运算符 (14)字符串运算符 (15)赋值运算符 (16)switch case语句
- [深入学习C#]LINQ查询表达式详解(2)——查询表达式的转换
- Python学习(13)--Lambda表达式和switch语句的实现
- [深入学习C#]LINQ查询表达式详解(1)——基本语法、使用扩展方法和Lambda表达式简化LINQ查询
- C#基础表达式语句详解(下)
- C#基础表达式语句详解(下)
- [深入学习C#]LINQ查询表达式详解(1)——基本语法、使用扩展方法和Lambda表达式简化LINQ查询
- [深入学习C#]LINQ查询表达式详解(2)——查询表达式的转换
- C# lamda表达式学习
- c#正则表达式使用详解
- C# 正则表达式学习笔记(二)
- 正则表达式详解[C#]
- C#学习纪要(14):7月25日
- 大马哈鱼的C#学习笔记(1):lambda表达式
- Fedora 12,13,14,15,16/centOS/redhat EL 使用第三方yum 源