ASP.NET笔试题

1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。  
  string str = null 没有创建内存空间,str中存放的是空引用指针;  
  string str = "" 创建了内存空间,str中存放的是指向堆中的指针。

2、分析以下代码,完成填空(10分)  
string strTmp = ”abcdefg某某某”;  
int i= System.Text.Encoding.Default.GetBytes(strTmp).Length;  
int j= strTmp.Length;  
以上代码执行完后,i=? j= ?
I=13,j=10 . System.Text.Encoding.Default.GetBytes此方法把汉字处理成2 个字符
3.什么是装箱和拆箱?
  简单来说装箱就是把值类型转换成引用类型来使用,而拆箱则相反。
  装箱和拆箱能够统一考察系统,任何类型的值最终都可以按照对象进行处理。
4.float f=-123.567F; int i=(int)f;i的值现在是__123___?  

5.面向对象的语言具有_____封装___性、__继承_______性、___多态_____性

6.用.net做B/S结构的系统,您是用几层结构来开发?
使用三层架构
数据访问层DAL(Data Access Layer)
业务逻辑层BLL(Buiness Logic Layer)
表示层(Presentation Layer)


7.ASP.net的身份验证方式有哪些?最少知道2种.
ASP.NET身份验证分为三种:
1、Windows
2、Passport
3、Forms验证(此种方法用之最多)


8. 请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
  Foreach(System.Windows.Forms.Control control in this.Controls)
{
  If(control is System.Windows.Froms.TextBox)
  {
  System.Windows.Forms.TextBox tb=control as System.Windows.Forms.TextBox;
  Tb.Text=String.Empty;
}
}



9.是否可以继承String类?
  不可以继承String类。它是final类。

10.try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?
不论Return写到Try{}Catch{}Finally{} 的哪一部分, Finally里的语句一定会执行
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值