达内LOGO和北京达内网址达内科技培训项目:Java培训 3G培训 Android培训 软件测试培训北京达内服务电话
.NET培训
.NET的基本面试题目

 

 

          学习计算机的同学都应该知道,在面试任何一家公司的时候,都需要先经过简单的笔试,虽说是简单,但是实际的题目谁也不知道,好的笔试成绩会给企业照成一个非常好的影响。下面我给大家写一下简单的常遇到的.net的面试题目。

1、ASP页面有时显示比较慢,因为服务器端代码是解释性的不是编译的.

由于ASP代码不是结构化的所以难于维护,加上ASP不支持错误处理和语法检查。

而ASP.NET页面是结构化的。每个页面都是一个继承了.NET类System.Web.UI.Page的类。

另外ASP.NET的后台编码功能允许进一步采用结构化的方式.

页面请求是和WEB服务器在编译后高速缓存ASP.NET页面。

2、方法参数上的out 方法参数关键字使方法引用传递到方法的同一个变量。

当控制传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。

当希望方法返回多个值时,声明out 方法非常有用。

使用out 参数的方法仍然可以返回一个值。一个方法可以有一个以上的out 参数。

若要使用out 参数,必须将参数作为out 参数显式传递到方法。out 参数的值不会递到out 参数。不必初始化作为out 参数传递的变量。然而,必须在方法返回之前为out 参数赋值。属性不是变量,不能作为out 参数传递。

3、C#中ref和out的区别:

方法参数上的out 方法参数关键字使方法引用传递到方法的同一个变量。

当控制传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。

当希望方法返回多个值时,声明out 方法非常有用。

使用out 参数的方法仍然可以返回一个值。一个方法可以有一个以上的out 参数。

若要使用out 参数,必须将参数作为out 参数显式传递到方法。out 参数的值不会传递到out 参数。

不必初始化作为out 参数传递的变量。然而,必须在方法返回之前为out 参数赋值。

属性不是变量,不能作为out 参数传递。

 

本页标签: