预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C#/.NET常见面试题题目虽然有点多,但是都是最常见的面试题。如果大家准备参加相关的面试,最好看看。尤其最后的几十个跨国公司面试题。现在国内很多企业都开始学习这套方式,来为难大家。有准备,就容易成功。即使大家今年不打算找工作,也可以作为一个水平考察,看看自己到底可以应对多少。面试题1介绍ASP.NET答:asp.net是建立在通用语言运行库的程序架构,通过asp.net可以开发出非常强大的Web应用程序。面试题2介绍ASP.NET和ASP的区别答:1、ASP.NET支持预编译。2、ASP.NET拥用更为强大的ADO.NET、身份认证体系、众多服务器控件、支持自定义控件编写。3、ASP.NET拥有事件驱动的控件。面试题3说明ASP.NET的Application特性答:Application对象用于记录不同用户访问网站留下的信息,如:可以用来当前访问网页的IP数,在服务运行期间都能持久的保存数据。Application支持启动和结束等事件。面试题4简述ASP.NET的页面运行机制答:1、IIS接到客户请求。2、IIS把请求交给aspnet_ispai.dll进行处理。3、(第一次运行)装载Bin目录下的dll。4、(第一次运行)读取Web.config配置。5、(第一次运行)初始化HttpApplication实例6、创建HttpContext,创建HttpTextWrite。7、找到对应的HttpHandler(.aspx页面),处理http请求8、处理Session。9、返回结果结客户。面试题5简述ASP.NET一个页面的生命周期答:客户端请求页面预初始化(OnPreInit)初始化(OnInit)完成初始化(OnInitComplete)载入ViewState(LoadViewState)处理回送数据(IPostBackDataHandler)Page_OnPreLoad—》Page_OnLoad回发更改通知(RaisePostDataChangedEvent)处理回发事件(RaisePostBackEvent)Page_OnLoadComplete预呈现(OnPreRender)完成预呈现(OnPreRenderComplete)保存ControlState(SaveControlState)保存ViewState(SaveViewState)呈现(Render)Page_UnLoad。面试题6C#中的托管代码是什么答:由公共语言运行库环境(而不是直接由操作系统)执行的代码。托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。面试题7C#中的非托管代码是什么答:在公共语言运行库环境的外部,由操作系统直接执行的代码。非托管代码必须提供自己的垃圾回收、类型检查、安全支持等服务;它与托管代码不同,后者从公共语言运行库中获得这些服务。面试题8IL语言如何在.NET下运行答:IL(MSIL)就是中间语言,基于高级语言和汇编语言中间伪汇编语言。面试题9如何使用实时编译进行代码优化面试题10什么是.NET中的私有程序集面试题11什么是.NET中的共享程序集面试题12如何解决因共享组件而导致的应用程序之间的冲突面试题13.NET程序的开发和运行基本环境是什么面试题14解决方案下的一个项目是否就代表一个程序集面试题15.NET的应用程序域是什么面试题16如何进行源代码的保护和版本间的维护面试题17什么是XCOPY部署答:使用XCOPY命令在控制台下面把一个工程或应用程序从一个位置复制到另一个位置的简单方法。面试题18如何通过安装向导配置一个Web站点答:创建一个安装项目---配置安装项目---生成安装包文件---在指定的服务器上运行安装包。面试题19简述C#中ClickOnce部署面试题20C#支持哪几个预定义的值类型答:int,float,bool,decmail,char面试题21C#支持哪几个预定义的引用类型答:object,String,ArrayList面试题22如何解决装箱和拆箱引发的性能问题答:可以使用泛类型解决装箱和拆箱引发的性能问题面试题23有几种方法可以判断值类型和引用类型答:值类型是在栈中分配空间的,引用类型是在堆中分配空间的。判断的方法有三种:1、通过赋值操作。2、检测类型是否继承System.ValueType。面试题24如何理解C#中变量的作用域面试题25传递参数的方法面试题26如何理解C#中预处理器指令面试题27请简述C#中的Main()方法面试题28如何理解C#中的指针面试题29请举例System.Collections中常用的成员面试题30C#提供了哪几种循环结构面试题31StringBuilder与S