黑马程序员之C#学习笔记:break和continue的区别const与readonly的区别form与control的区别

----------------------------------- 2345王牌技术员联盟2345王牌技术员联盟、期待与您交流!-----------------------------------

1.break和continue的区别


一般情况下,在循环语句或者条件语句中使用break,break语句可以从循环语句或者条件语句中跳出,并且执行循环语句或者条件语句下面的语句。

continue语句和break有些相似,但是它只能出现在循环体中。continue语句是跳过循环体中升序的语句而强制执行下一次循环。也就是忽略当次循环。


2.const与readonly的区别
(1)const只能在该字段的声明中初始化。readonly可以在声明或者构造函数中初始化。
(2)const默认是静态的。readonly若设置成静态的就必须显示的声明它是静态的
(3)const字段是编译时常数,readonly可用于运行时常数
(4)const对于引用类型的常数,有可能为string,有可能是Null.而readonly可以是任何类型。

(5)const是编译时决定的,readonly是运行时决定的。也就是说我们可以在程序执行的时候为readonly赋值,并不是只能在编译时赋值。


3.form与control的区别
在windows窗体应用程序中,窗体也是控件,它继承control类。所以可以把control理解为一个容器。而窗体继承自control,所以窗体可以使用control类中的属性。

窗体可以获取窗体内包含的所用控件。


--------------------------------------------------- 2345王牌技术员联盟2345王牌技术员联盟、期待与您交流!---------------------------------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值