.net笔试题

ado.net的5大对象

connection

command执行命令和存储过程

dataadapter适配器,实施增删查改

datareader向前的制度数据流

dataset 数据集对象,相当于内寸中的多张表

写出一条Sql语句: 取出表A中第31到第40记录(SQLServer, 以自动增长的ID作为主键, 注意:ID可能不是连续的)

select top10 * from A where id not in (select top30 id from A )

select top 10 * from A where id>(select max(id) from (select top30 id from A)as A)

将array复制到arraylist里

string [] s={"111","2222"};

arraylist list=new arraylist();

list.addrange(s);

sealed 修饰符有什么特点

当应用于方法或属性时,sealed 修饰符必须始终与 override一起使用。

执行下面代码后:

String strTemp ="abcdefg 某某某";

Int i=System.Text.Encoding.Default.GetBytes(strTemp).Length;

Int j=strTemp.Length;

问:i=? j=?

14和11

 

C#中,string str = null 与 string str ="",请尽量用文字说明区别。

 前者只是初始化对象  后者还分配了空间

可访问级别

 public 访问不受限制。
 protected 访问仅限于包含类或从包含类派生的类型。
 internal 访问仅限于当前程序集。
 protected internal 访问仅限于从包含类派生的当前程序集或类型。
 private 访问仅限于包含类型。

 

列举ASP.NET 页面之间传递值的几种方式。 并说出他们的优缺点

session(viewstate)  简单,但易丢失
application   全局
cookie    简单,但可能不支持,可能被伪造
input type="hidden"  简单,可能被伪造
url   参数 简单,显示于地址栏,长度有限数据库 稳定,安全,但性能相对弱

 

 

你可能感兴趣的:(.net)