时间:2016-12-7来源:本站原创作者:佚名

1.简述private、protected、public、internal修饰符的访问权限。

  答.private:私有成员,在类的内部才可以访问。

  protected:保护成员,该类内部和继承类中可以访问。

  public:公共成员,完全公开,没有访问限制。

  internal:在同一命名空间内可以访问。

  2.列举ASP.NET页面之间传递值的几种方式。

  答.1.使用QueryString,如....?id=1;response.Redirect()....

  2.使用Session变量

  3.使用Server.Transfer

  4.使用Application

  5.使用Cache

  6使用HttpContext的Item属性

  7.使用文件

  8.使用数据库

  9.使用Cookie

  3.C#中的委托是什么?事件是不是一种委托?

  答:

  委托可以把一个方法作为参数代入另一个方法。

  委托可以理解为指向一个函数的引用。

  是,是一种特殊的委托

  4.override与重载的区别

  答:

  override与重载的区别。重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要

  Override是进行基类中函数的重写。实现多态。

  5.如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?

  答:

  同第2题

  6.描述一下C#中索引器的实现过程,是否只能根据数字进行索引?(索引器是对属性的封装,具体查看msdn)

  答:不是。可以用任意类型。

  7.用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?

  答:使用MVC模式分层

  一般为3层

  数据访问层,业务层,表示层。

  数据访问层对数据库进行增删查改。

  业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现用户密码的安全等。

  表示层为了与用户交互例如用户添加表单。

  优点:分工明确,条理清晰,易于调试,而且具有可扩展性。

  缺点:增加成本。

  8.什么叫应用程序域?

  答:应用程序域可以理解为一种轻量级进程。起到安全的作用。占用资源小。

  9.CTS、CLS、CLR分别作何解释?

  答:CTS:通用语言系统。CLS:通用语言规范。CLR:公共语言运行库。

  10.什么是装箱和拆箱?

  答:从值类型接口转换到引用类型装箱。从引用类型转换到值类型拆箱。

  11.什么是受管制(托管)的代码?

  答:

  托管代码是运行.NET公共语言运行时CLR的代码

  unsafe:非托管代码。不经过CLR运行。程序员自行分配和释放内存空间

  12.什么是强命名程序集?

  答:程序集需要经过加密签名,强命名程序集可以部署到全局程序集缓存中,成为公共程序集

  13.net中读写数据库需要用到那些类?他们的作用?

  答:DataSet:数据集。

  DataCommand:执行语句命令。

  DataAdapter:数据的集合,用语填充。

  DataReader:数据只读器

  14.ASP.net的身份验证方式有哪些?分别是什么原理?

  答:

  Windwos(默认)用IIS控制

  From(窗体)用帐户

  Passport(密钥)

  15.什么是Code-Behind技术?

  答:代码后置。

  16.在.net中,配件的意思是?

  答:程序集。(中间语言,源数据,资源,装配清单)

  17.常用的调用WebService的方法有哪些?

  答:1.使用WSDL.exe命令行工具。

  2.使用VS.NET中的AddWebReference菜单选项

  18..netRemoting的工作原理是什么?

  答:服务器端向客户端发送一个进程编号,一个程序域编号,以确定对象的位置。

  19.在C#中,stringstr=null与stringstr=“”请尽量使用文字或图象说明其中的区别。

  答:stringstr=null是不给他分配内存空间,而stringstr=给它分配长度为空字符串的内存空间。

  20.请详述在dotnet中类(class)与结构(struct)的异同?

  答:class可以被实例化,属于引用类型,class可以实现接口和单继承其他类,还可以作为基类型,是分配在内存的堆上的

  struct属于值类型,不能作为基类型,但是可以实现接口,是分配在内存的栈上的.

  .NET培训笔试面试宝典

  









































白癜风治疗要花多少钱
白癫疯医院

转载请注明原文网址:http://www.gzdatangtv.com/cksc/3851.html
------分隔线----------------------------