类成员有_____种可访问形式?答:this.;new Class().Method;
在Asp.net中所有的自定义用户控件都必须继承自________?答:Control。
在.Net中所有可序列化的类都被标记为_____? 答:[serializable]
在.Net托管代码中我们不用担心内存漏洞,这是因为有了______?答:GC。
在.Net中,类System.Web.UI.Page 可以被继承么?答:可以。
.net的错误处理机制是什么?答:.net错误处理机制采用try->catch->finally结构,发生错误时,层层上抛,直到找到匹配的Catch为止。
利用operator声明且仅声明了==,有什么错误么?答:要同时修改Equale和GetHash() ? 重载了"==" 就必须重载
"!="某一密码仅使用K、L、M、N、O共5个字母,密码中的单词从左向右排列,密码单词必须遵循如下规则:(1) 密码单词的最小长度是两个字母,可以相同,也可以不同(2) K不可能是单词的第一个字母(3) 如果L出现,则出现次数不止一次(4) M不能使最后一个也不能是倒数第二个字母(5) K出现,则N就一定出现(6) O如果是最后一个字母,则L一定出现问题一:下列哪一个字母可以放在LO中的O后面,形成一个3个字母的密码单词?
A) K B)L C) M D) N
答案:B
问题二:如果能得到的字母是K、L、M,那么能够形成的两个字母长的密码单词的总数是多少?
A)1个 B)3个 C)6个 D)9个
答案:A
问题三:下列哪一个是单词密码?
A) KLLN B) LOML C) MLLO D)NMKO
答案:C
C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
答:attribute:自定义属性的基类;property :类中的属性
C#可否对内存进行直接的操作?答:在.net下,.net引用了垃圾回收(GC)功能,它替代了程序员不过在C#中,不能直接实现Finalize方法,而是在析构函数中调用基类的Finalize()方法
ADO。NET相对于ADO等主要有什么改进?
答:1:ado.net不依赖于ole db提供程序,而是使用.net托管提供的程序,
2:不使用com
3:不在支持动态游标和服务器端游
4:,可以断开connection而保留当前数据集可用
5:强类型转换6
http://www.freeaspx.com/editor/images/smilies/default/33.gifml支持大概描述一下ASP。
NET服务器控件的生命周期答:初始化 加载视图状态 处理回发数据 加载 发送回发更改通知 处理回发事件 预呈现 保存状态 呈现 处置 卸载
Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
答:不能,
可以实现接口Static Nested Class 和 Inner Class的不同,说得越多越好
答:Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。
&和&&的区别。答:&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and).<%# %> 和 <% %> 有什么区别?
答:<%# %>表示绑定的数据源,<% %>是服务器端代码块
你觉得ASP.NET 2.0(VS2005)和你以前使用的开发工具(.Net 1.0或其他)有什么最大的区别?你在以前的平台上使用的哪些开发思想(pattern / architecture)可以移植到ASP.NET 2.0上 (或者已经内嵌在ASP.NET 2.0中)
答:1、ASP.NET2.0把一些代码进行了封装打包,所以相比1.0相同功能减少了很多代码。
2、同时支持代码分离和页面嵌入服务器端代码两种模式,以前1.0版本,.NET提示帮助只有在分离的代码文件,无 法 在页面嵌入服务器端代码获得帮助提示。
3、代码和设计界面切换的时候,2.0支持光标定位.这个我比较喜欢。
4、在绑定数据,做表的分页.UPDATE,DELETE,等操作都可以可视化操作,方便了初学者。
5\在ASP.NET中增加了40多个新的控件,减少了工作量。重载与覆盖的区别?
答:1、方法的覆盖是子类和父类之间的关系,是垂直关系;方法的重载是同一个类中方法之间的关系,是水平关系。
2、覆盖只能由一个方法,或只能由一对方法产生关系;方法的重载是多个方法之间的关系。
3、覆盖要求参数列表相同;重载要求参数列表不同。
4、覆盖关系中,调用那个方法体,是根据对象的类型(对像对应存储空间类型)来决定;
重载关系,是根据调用时的实参表与形参表来选择方法体的。
什么是WSE?目前最新的版本是多少?
答:WSE (Web Service Extension)包来提供最新的WEB服务安全保证,最新版本2.0。
a=10,b=15,在不用第三方变量的前提下,把a,b的值互换答:a=a+b;b=a-b;a=a-b;还有变态要求,需要代码最短呢。
有两个结果:1) a^=b^(b^=a^b); // 13个字节2) a=b+(b=a)*0; //
11个字节请简述面向对象的多态的特性及意义!
答:面向对象的编程使用了派生继承 以及虚函数机制.一个本来指向基类的对象指针可以指向其派生类的.并访问从基类继承而来的成员变量和函数.而虚函数是专门为这个特性设计的,这个函数在每个基类的派生类中都是同一个名字,但函数体却并不一定相同,派生类往往为实现自己的功能而修改这个虚函数.这样用一个指针就能够实现对多种不同的派生类的访问, 并实现其派生类的特定功能(代码 )....
session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法
答:用VIEWSTATE,stateserver
对数据的并发采用什么办法进行处理较好。
答:可以控制连接池的连接数量条件好的话
可以用负载平衡ADO.NET处理数据并发的方法和步骤?
答:开放式并发,没有用到数据库的锁,而依靠SQL语句判断数据是否已经变化了。
步骤:通常使用VS提供的工具生成SQL语句,工具生成的结果实在不符合要求,才手工写SQL语句。
动态创建的控件PostBack后是否可以保存下来,为什么?
答:ASP.NET框架不会为你保存,但可以手工保存到ViewState
T-SQL中is null和null 的区别?
答:is null 和 null 区别相当于 "是空盒子" 和 "空盒子"的区别