1.数据库相关的类及其作用
答:System.Data 命名空间包含具有以下用途的类:访问和管理多种不同来源的数据。 顶层命名空间和许多子命名空间一起形成 ADO.NET 体系结构和 ADO.NET 数据提供程序。 例如,提供程序可用于 SQL Server、Oracle、ODBC 和 OleDB。 其他子命名空间包含由 ADO.NET 实体数据模型 (EDM) 和 WCF 数据服务使用的类。
System.Linq 命名空间包含具有以下功能的类型:支持使用语言集成查询 (LINQ) 的查询。 这包括具有以下功能的类型:代表查询成为表达式树中的对象。
数据管理使用ADO.NET,使用System.Data 命名空间中的类,使用LINQ,则使用System.Linq 命名空间中的类。
2.DataReader和DataSet区别
3.冒泡排序算法
4.委托是什么?事件和委托的关系,委托举例
答:委托是一个方法的指针,通过指定一个委托名称,即可通过委托来调用方法。
事件:可以定义并捕捉特定事件,并安排调用委托来处理特定的事件。
class controller [ public delegate void Start; public start startDelegate; } controller.startDelegate+=StartNow; controller.startDelegate();
5.保存信息在页面间通信,除了cookie,Session,Application
答:1.ViewState,无法胜任大量数据的存储。2.webconfig profile节。3.querystring
6.类字段初始化问题
7,数据库操作语句
select Student.Sno,Sname from Student,SC where Student.Sno=SC.Sno and SC.Cno='2' and SC.grade>90
from p in products join s in suppliers on p.SupplierID equals s.SupplierID select new {p.ProductName,s.CompanyName,s.ContactName}