.NET面试题汇总(9)

93. AJAX是怎么实现的。用与不用有什么区别
AJAX实质上是几种技术的集合,包括:XHTML、CSS、DOM、XML、Javascript、XmlHttpRequest。
主要原理是使用XmlHttpRequest进行异步数据提交,实现局部页面无刷新效果,增加用户体验
94. 关于CSS的布局。怎么把一个层隐藏?
Div.style.display = “none”;
95. C#写连接代码调用存储过程
SqlConnection conn = new SqlConnection(”…”);
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = “存储过程名”;
conn.Open();
cmd.ExecuteNonQuery();
97. 简单谈谈从一个项目启动到客户验收我们所要做的工作步骤
可行性分析、需要分析。概要设计、详细设计、编码、集成测试、部署
98. struct 与class的区别 并举例
1.struct 是值类型,class是对象类型
2.struct 不能被继承,class可以被继承
3.struct 默认的访问权限是public,而class默认的访问权限是private.
4.struct不能由程序员申明构造函数,即使是默认(不带参数)的构造函数,同样也不能有析构的处理部分。这是因为Struct的构造函数是由编译器自动生成的。并且Struct的用途是那些描述轻量级的对象,例如Line,Point等,并且效率比较高。
5.struct的new和class的new是不同的。struct的new就是执行一下构造函数创建一个新实例再对所有的字段进行Copy。而class则是在堆上分配一块内存然后再执行构造函数,struct的内存并不是在new的时候分配的,而是在定义的时候分配
99. 把已有的字符串反转,写个方法
public string Reverse(string str){
char[] array = str.ToCharArray();
Array.Reverse(array);
return new string(array);  }
100. params关键字的作用
params 关键字可以指定在参数数目可变处采用参数的方法参数。
在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值