栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > NET面试题库

.NET面试题汇总(4)

.NET面试题汇总(4)

27. 请说出强名的含义
垃圾回收的原理是根据是否空引用,和该数据类型占用内存来判断该收回多少内存.强类型说白就是必须要有个数据类型. 强名称是由程序集的标识加上公钥和数字签名组成的,其中,程序集的标识包括简单文本名称、版本号和区域性信息(如果提供的话)。您可以确保名称的全局唯一性。
28. 请列出c#中几种循环的方法,并指出他们的不同
1) do: 先循环后判断循环条件
do{
// 循环体
}while(循环条件);
2) while:根据条件判断是否循环
While(循环条件)
{
循环体
}
3) for:可以指定循环次数,递增量等,功能强大
for(初始值; 条件;递增)
{
循环体
}
4) foreach:遍历集合,效率最好
foreach(类型 变量 in 集合)
{
循环体
}
33. 请指出.net中所有类型的基类
Object
34. 请指出GAC的含义
全局程序集缓存 (global assembly cache, GAC) 。它解决了几个程序共享某一个程序集的问题。不必再将那个被共享的程序集拷贝到应用程序目录了,其实这道理很简单,.net应用程序在加载的时候,会首先查看全局应用程序集缓存,如果有就可以直接使用,没有再到应用程序目录进行查找。
35. SQL SREVER中,向一个表中插入了新数据,如何快捷的得到自增量字段的当前值
INSERT INTO jobs (job_desc,min_lvl,max_lvl) VALUES (‘Accountant’,12,125)
SELECT @@IDENTITY AS ‘Identity’
37.请解释ASP.NET中以什么方式进行数据验证?
可以使用验证控件进行客户端和服务器端验证
也可以使用传统方式:用客户端脚本在客户端验证,用服务器语言在服务器端验证
38. ArrayList,Array,string[]三者的区别?
ArrayList 用于不定长的数组,可以随意的增删。
Array的容量是固定的, 在 Array中,您只能一次获取或设置一个元素的值,支持排序、反转等操作
Stirng[]和Array比较相似,不支持排序、反转等操作
39.请说明.net中的错误处理机制,并举例
异常是从 Exception 类继承的对象,异常从发生问题的代码区域引发,然后沿堆栈向上传递,直到应用程序处理它或程序终止
try
{ //执行代码  }
catch
{  //出错处理 }
finally
{  //无论怎样,都要执行 }
42. 什么叫应用程序域?
应用程序域提供安全而通用的处理单元,公共语言运行库可使用它来提供应用程序之间的隔离。您可以在具有同等隔离级别(存在于单独的进程中)的单个进程中运行几个应用程序域,而不会造成进程间调用或进程间切换等方面的额外开销。在一个进程内运行多个应用程序的能力显著增强了服务器的可伸缩性。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/266236.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号