没有合适的资源?快使用搜索试试~ 我知道了~
C#面试基础知识汇总.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 74 浏览量
2024-03-31
00:13:27
上传
评论
收藏 615KB DOC 举报
温馨提示
试读
67页
关于C#语言面试的200多题,共67页,适用于面试复习温故而知新,知识全面,为个人总结的各大公司的面试题以及知识点。是本人这段时间面试总结的心血
资源推荐
资源详情
资源评论
1
面试题汇总
一. 基础知识 .............................................1
1.CTS、CLS 和 CLR 分别作何解释 ..........................1
2.什么是受管制的代码 ...................................1
3.什么是托管代码 .......................................1
4.值类型和引用类型的区别 ...............................1
5.简述 private、protected、public、 internal 修饰权限 ...1
6.string 和 StringBuild 的区别 .........................2
7.DataSet 和 DataReader 区别 ...........................2
8.DateSet 和 DateTable 的区别 ..........................2
9.ArrayList 和 list<T>的区别 ...........................2
10.Array 和 ArrayList 的区别 ...........................2
11.protected 与 private 区别 ............................3
12.ASP.NET 控件的生命周期要经历的过程是什么? ..........3
13.列举 ASP.NET 页面之间传递值的几种方式 ................3
14.Server.Transfer 和 Response.Redirect 的区别 ..........3
15.C#中的委托是什么?事件是不是一种委托?事件和委托的关
系 .....................................................4
16.override 与重载(overload)的区别 ...................4
17.C#中索引器是否只能根据数字进行索引?是否允许多个索引
2
器参数 .................................................4
18.三层架构 ............................................4
19.MVC 模式 ............................................5
20.什么是装箱(boxing)和拆箱(unboxing) ..................5
21.类(class)与结构(struct)的异同 .......................5
22.堆和栈的区别 ........................................5
23.String s = new String("xyz");创建了几个 String Object5
24.C#中的接口和类有什么异同 ............................6
25.abstract class 和 interface 有什么区别 ...............6
26.是否可以继承 String 类 ...............................6
27.try {}里有一个 return 语句,那么 finally 里的 code 会不会
被执行 .................................................6
28.new 关键字用法 ......................................7
29.如何把一个 Array 复制到 ArrayList 里 ..................7
30.什么是强类型,什么是弱类型?哪种更好些?为什么? .....7
31.什么是反射 ..........................................7
32.int、DateTime、string 是否可以为 null? ...............7
33.using 关键字有什么用?什么是 IDisposable? ...........8
34.XML 与 HTML 的主要区别 ...............................8
35.string str = null 与 string str =“”说明其中的区别 .8
36.字符串的替换、分割、取值 ............................8
37.char varchar nvarchar 的区别 ........................9
3
38.什么是 code-Behind 技术 ..............................9
39.什么是单例模式 ......................................9
40.什么是多线程 .......................................10
41.多线程的好处 .......................................10
42.DataGrid 的 Datasouse 可以连接什么数据源 ............10
43.启动一个线程是用 run()还是 start() ..................10
44.sleep() 和 wait() 有什么区别? ......................10
45.如何处理几十万条数据 ...............................10
46.session 有什么重大的 BUG,怎么解决 ..................11
47.进程和线程的区别 ...................................11
48.ADO.Net 常用对象有哪些 .............................11
49.b/s 架构与 c/s 架构有什么区别 .......................11
50.session 与 ViewState 的区别 ........................11
51.Application ........................................12
52.简述 b/s 的三层结构模式 .............................12
53.cookie 和 session 的区别 ...........................12
54.类型转换 ...........................................13
55.分别用前后台方式将下列控件隐藏 .....................13
56.什么是 sql 注入,如何防止 ...........................13
57.概述反射和序列化 ...................................14
58.ASP.net 的身份验证方式有哪些 .......................14
59.如何理解.net 中的垃圾回收机制 ......................15
4
60.请叙述 const 与 readonly 的区别 ......................15
61.权限 ...............................................15
62.冒泡法 .............................................18
63.用递归计算阶乘 .....................................19
64.计算斐波那契 .......................................19
65. 请 编 程 遍 历 页 面 上 所 有 TextBox 控 件 并 给 它 赋 值 为
string.Empty? ........................................20
66.求以下表达式的值: 1-2+3-4+……+m ..................20
67.乘法表 .............................................20
68.产生一个 int 数组,长度为 100,并向其中随机插入 1--100,
并且不能重复 ..........................................21
69.有一组数字,从第五个到第十个数拿出来从小到大排到前面,
然后余下的也按从小到大的顺序接到这几个的后面 ..........21
70.最简单的排序:利用 list 的 sort 方法 .................22
71.LINQ ...............................................22
72.打印三角形 利用 stringbuilder ......................23
二.Jquery ...............................................23
1.jquery 选择器 .......................................23
2. Input 控件类型有哪些 ...............................27
3. jquery 隔行变色 ...................................27
三. SQL .................................................27
1.数据库增删改 ........................................27
5
2.多表删除 ............................................28
3.创建表 ..............................................28
4.写出一条 Sql 语句:取出表 A 中第 31 到第 40 记录 ........28
5.查找一个表中相同的列 ................................28
6.消除默认值约束 ......................................28
7.解除绑定 ............................................28
8.查找所有约束 ........................................29
9.查找外键约束 ........................................29
10.删除约束 ...........................................29
11.增加主键 ...........................................29
12.增加外键 ...........................................29
13.修改列名 ...........................................29
14.修改表名 ...........................................29
15.更改列类型 .........................................29
16.增加列名 ...........................................30
17.删除列名 ...........................................30
18.计算日期差 .........................................30
19.取日期 .............................................30
20.拼接字符串 .........................................30
21.拼接日期编号 .......................................30
22.排除 null ..........................................30
23.百分号 percent [pe'sent] ...........................30
剩余66页未读,继续阅读
资源评论
等天晴i
- 粉丝: 3478
- 资源: 10万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功