C#的语句

什么是语句?语句可以是以分号结尾的单行代码,或者是语句块中的一系列单行语句。语句块括在括号 {} 中,并且可以包含嵌套块。

1,语句的类型

(1)声明语句

声明语句主要是引入新的变量和常量。变量的声明可以选择为变量赋值。常量的声明必须对常量进行赋值。如:int i;const int k=10;

(2)表达式语句

用于计算的的表达式语句必须存储在变量中。如 int result=5*3;

(3)选择语句

选择语句是根据一个或多个指定条件,执行不同的代码段。主要有 if,if  else,switch case

(4)迭代语句

迭代语句主要用于遍历集合,或重复执行某一代码段直到满足指定的条件,主要有do,for,foreach,in,while

(5)跳转语句

跳转语句主要是实现将执行的语句跳转到另一个代码段。主要有break,continue,default,goto,return,yield

(6)异常处理语句

用于处理程序执行时出错的处理,主要有throw,try-catch,try-finally,try-catch-finally

(7)检查和为检查语句

检查和未检查语句用于指定当将结果存储在变量中、但该变量过小而不能容纳结果值时,是否允许数值运算导致溢出。

(8)await语句

await语句主要用于线程的异常处理

(9)yield return 语句

迭代器对对集合的自定义迭代

(10)fixed语句

Fixed 语句禁止垃圾回收器重定位可移动的变量

(11)lock语句

lock 语句用于限制一次仅允许一个线程访问代码块

(12)标记语句

可以为语句指定一个标记,然后使用 goto关键字跳转到该标记语句

(13)空语句

空语句只含一个分号。空语句不执行任何操作,可以在需要语句但不需要执行任何操作的地方使用

转载于:https://www.cnblogs.com/yuanking/p/4782933.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值