您的位置:首页 > 产品设计 > UI/UE

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

2012-11-09 21:54 543 查看
-----------------------------------
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王牌技术员联盟、期待与您交流!---------------------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐