background image

NET 基础

第 01 题:
SQL DataReader 与 Dataset 的区别?
DateReader 是只读,而且要 SqlConnection 要是 open 状态;
Dataset 是存储在内存中的数据集,是利用适配器将数据库中的数据提取到内存中,
便于提取数据

第 02 题:
简要解释什么是多态性并编程举例说明
多态可以理解为同一件事情,不同的人(对象)会有不同的反应;
多态有编译性多态和解释性多态;
编译性多态:是父类的引用指向子类的实现,或是接口的引用指向实现类的实例;
解释性多态:方法的重载;
Public void Method(int a)
{
}
Public void Method(String a,String b)
{
}
第 03 题
请简述 DataSet, DataTable, DataViewColumn, DataRow 的关系。
一对多的关系;
Dataset 有多个 DataTable…..

第 04 题:

通过将 get 和 set (let)代码构建到语言中来访问数据成员的方法,试设计一个类

Account,在此类中添加 Name、Balance 两个属性,并且 Banlance 限定为只能是正值,
否则抛出一个异常。

Class Account
{

Private String Name;
Private String Balance;
Public String 

}

第 05 题:
请试说明类与类之间存在哪些关系?

第 06 题:
C#的数据类型有________类型和________类型.