黑马程序员之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王牌技术员联盟、期待与您交流!---------------------------------------------------------
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王牌技术员联盟、期待与您交流!---------------------------------------------------------
相关文章推荐
- 黑马程序员之C# 学习笔记:关于string与stringbuilder的区别
- 黑马程序员之C#学习笔记:类与结构的区别
- 黑马程序员----break,continue,函数(方法,第五天学习笔记
- 黑马程序员--c#中break_continue_return__goto_throw的区别
- java学习笔记(一)break、continue、ruturn的区别
- 黑马程序员之C# 学习笔记:抽象类和接口的区别
- 黑马程序员之C#学习笔记:C#索引器与属性的区别、索引器的具体使用
- 黑马程序员之c#学习笔记:C#中的方法的种类以及区别
- 黑马程序员之c#学习笔记:描述线程与进程的区别?
- 黑马程序员之C#学习笔记:C#中属性与索引的区别
- 黑马程序员之c#学习笔记:C#值类型和引用类型区别
- 《JAVA2核心技术 卷一 基础知识(原书第七版)》《Core java2,Volume I-Fondamentsls Seven Edition》 学习笔记(二)BREAK和CONTINUE的区别
- 黑马程序员之C#学习笔记:数据库char 和nchar 、varchar 和nvarchar 的区别
- 黑马程序员之C# 学习笔记:进程,线程具体定义区别。
- 黑马程序员之c#学习笔记:XML与HTML的主要区别
- python学习笔记二 continue 和 break 区别
- 【C#基础语言学习】:const,readonly 常量与只读的区别
- 黑马程序员--.Net学习日记——C#中continue与break的区别
- 黑马程序员之C#编程基础学习笔记:用while continue实现计算1到100之间的除了能被7整除之外所有整数的和。
- linux shell编程控制结构:expr、let、for、while、until、shift、if、case、break、continue、函数、select 学习笔记