笔试面试题(自己收集).doc

笔试面试题(自己收集).doc

ID:55552106

大小:54.00 KB

页数:27页

时间:2020-05-16

笔试面试题(自己收集).doc_第1页
笔试面试题(自己收集).doc_第2页
笔试面试题(自己收集).doc_第3页
笔试面试题(自己收集).doc_第4页
笔试面试题(自己收集).doc_第5页
资源描述:

《笔试面试题(自己收集).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.net笔试题1.     填空:(1)面向对象的语言具有__封装______性、__继承_______性、__多态______性。       (2)能用foreach遍历访问的对象需要实现_____IEnumerator___________接口或声明_____GetEnumertor___________方法的类型。       (3)列举ADO.net中的五个主要对象_______datareader________、______dataset_______、_______dataAdapter________、__________Connection____

2、、_____Command____________。2.不定项选择:(1)以下叙述正确的是:     A.接口中可以有虚方法。    B.一个类可以实现多个接口。     C.接口不能被实例化。      D.接口中可以包含已实现的方法。(2)从数据库读取记录,你可能用到的方法有:     A.ExecuteNonQuery           B.ExecuteScalar     C.Fill                       D.ExecuteReader3.简述private、protected、public、internal修饰符的访问权限。4.写

3、出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的ID作为主键, 注意:ID可能不是连续的。)5.列举ASP.NET页面之间传递值的几种方式。1.使用QueryString变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码privatevoidButton1_Click(objectsender,System.EventArgse){str

4、ings_url;s_url="b.aspx?name="+Label1.Text;Response.Redirect(s_url);}b.aspx中C#代码privatevoidPage_Load(objectsender,EventArgse){Label2.Text=Request.QueryString["name"];}2.使用Application对象变量Application对象的作用范围是整个全局,也就是说对所有用户都有效。其常用的方法用Lock和UnLock。a.aspx的C#代码privatevoidButton1_Click(objectsend

5、er,System.EventArgse){Application["name"]=Label1.Text;Server.Transfer("b.aspx");}b.aspx中C#代码privatevoidPage_Load(objectsender,EventArgse){stringname;Application.Lock();name=Application["name"].ToString();Application.UnLock();}3.使用Session变量想必这个肯定是大家使用中最常见的用法了,其操作与Application类似,作用于用户个人,所以

6、,过量的存储会导致服务器内存资源的耗尽。a.aspx的C#代码privatevoidButton1_Click(objectsender,System.EventArgse){Session["name"]=Label.Text;}b.aspx中C#代码privatevoidPage_Load(objectsender,EventArgse){stringname;name=Session["name"].ToString();}4.使用Cookie对象变量这个也是大家常使用的方法,与Session一样,其是什对每一个用户而言的,但是有个本质的区别,即Cookie是存

7、放在客户端的,而session是存放在服务器端的。而且Cookie的使用要配合ASP.NET内置对象Request来使用。a.aspx的C#代码privatevoidButton1_Click(objectsender,System.EventArgse){HttpCookiecookie_name=newHttpCookie("name");cookie_name.Value=Label1.Text;Reponse.AppendCookie(cookie_name);Server.Transfer("b.aspx");}b.aspx中C#代码pri

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。