文档介绍:C# 语言程序设计知识点 2014 概述 1..NET Framework 的组成 # 程序的基本结构 类数据类型和表达式 1. 值类型:整数类型、浮点类型、字符类型、布尔类型、结构类型、枚举类型 2. 引用类型:类、接口、委托、数组、字符串 3. 类型转换 4. 运算符和表达式流程控制 1. 程序的三种结构 2. 条件语句(分支语句): if else 语句; switch 语句 3. 循环语句: while 语句; do while 语句; for 语句; foreach 语句 4. 跳转语句: break 语句; continue 语句; return 语句; goto 语句面向对象基础及高级应用 2. 对象 3. 字段 4. 方法:方法的声明、方法的参数、方法重载 5. 构造函数及其重载 6. 属性 7. 索引器 8. 继承 9. 多态 10. 抽象类、接口 11. 静态成员、实例成员异常处理 catch 语句 finally 语句 catch finally 语句 语句 5. 自定义异常类 W indows 应用程序开发 1. 常用 Windows 控件的属性及其使用一、填空: 1 、操作符( && )被用来说明两个条件同为真的情况。 2 、接口只能定义方法,实现要由( 类)完成。 3、任何事物都是( 对象), 它可以是现实世界中的一个物理对象, 可以是抽象的概念或规则。 4、( += )运算符将左右操作数相加的结果赋值给左操作数。 5、( Array )是所有数组的基类。 6 、如果一个属性里既有 set 访问器又有 get 访问器,那么该属性为( 读写)属性。 7 、如果一个属性里只有 set 访问器,那么该属性为( 只写)属性。 8 、常量通过关键字( const )进行声明。 9、在 C# 中, 进行注释有两种方法: 使用// 和使用“/* */”符号对, 其中( //) 只能进行单行注释。 10 、布尔型的变量可以赋值为关键字( true )或( false )。 11、 有一个( Length )属性,通过它可以获取数组的长度。 12 、如果一个类包含一个或多个抽象方法,它是一个( 抽象)类。 13、 SQL 语句中删除一个表中记录,使用的关键字是( delete )。 14 、设 x=10; 则表达式 x<10?x=0:x++ 的值为( 10)。 15、接口的实现指出接口成员所在的接口, 称为显式接口成员, 它只能通过( 接口) 来调用。 16 、已知整型变量 a=5,b=4,c=6, 则 a>b?(a>c?a:c):b 的结果为( 6)。 17 、在 C# 语言中,实现循环的主要语句有 while, do-while, for 和( foreach ) 语句。 18 、封装的对象之间进行通信的一种机制叫做( 消息传递)。 19 、在 C# 语言中,可以用来遍历数组元素的循环语句是( foreach )。 20、( 多态)是指同一个消息或操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。 21、 Stack 类表示对象的先(出)后(进)集合。 22、( 封装)是用一个框架把数据和代码组合在一起,形成一个对象。 23 、声明为( private )的一个类成员,只有定义这些成员的类的方法能够访问。 24、( 构造函数)提供了对对象进行初始化的方法,而且它在声明时没有任何返回值。 25 、在异常处理结构中,抛出的异常要用( catch )语句捕捉。 26、在 C# 中实参与形参有四种传递方式, 它们分别是( 值参数)( 引用参数)( 输出参数)和( 参数数组)。 27、数组是一种( 引用)类型。 28、类的数据成员可以分为静态字段和实例字段。( 静态字段) 是和类相关联的,( 实例字段) 适合对象相关联的。 29 、在异常处理结构中,对异常处理的代码应放在( catch )块中。 30 、在类的方法前加上关键字( virtual ) ,则该方法被称为虚方法。 31、 Timer 控件的( Interval )属性,用来指定时钟空间触发时间的时间间隔,单位毫秒。 32 、使用关键字( abstract )声明抽象类。 33 、关键字( Readonly )表明对象或者变量在初始化后不可修改。 34 、在 windows 程序中,若想选中复选框,则应将该控件的( Checked )属性设置为 true 。 35 、面向对象语言都应至少具有的三个特性是封装、( 继承)和多态。 36、 C# 虽然不支持多重继承,但提供了另一种类似的机制是( 接口)。 37 、数据库表中的每一行称为一条( 记录)