专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »DotNet » c语言面试问题:C#面试基础问题 »正文

c语言面试问题:C#面试基础问题

来源: 发布时间:星期三, 2008年12月17日 浏览:7次 评论:0
Thread和Process的间有什么区别?.NET新引入了Application Do概念这样他们 3个的间有什么区别?引入了Application Do会带来些潜在问题么? Windows Service和普通EXE在执行过程中有什么区别? 个进程可以访问Windows地址空间有多大?等于系统虚拟内存大小么?这两方面将对系统设计产生什么样影响? EXE和DLL的间区别是什么?在系统设计中应该如何选择使用它们? 普通EXE和.NET EXE执行过程有什么区别? 什么是弱类型什么是强类型?在系统设计中应该首先考虑使用哪种类型? PDB文件是作什么用?里面包含了什么信息? Cyclomatic Complexity是什么?为什么它很重要? 为创建个critical section以访问某个变量书写个标准lock 并加上double check 为某个对象实现标准Dispose模式 什么是FullTrust? 存在于GAC中 assembly 拥有FullTrust么? 下面这个命令是做什么?gacutil /l | find /i “system” 下面这个命令是作什么? sn -t something.dll 跨防火墙 DCOM必须打开哪个端口?端口135是用来做什么? 有什么办法可以和现有unmanaged code集成?在集成时候应该考虑什么问题? 简要解释下OOP和SOA都是用来作什么? XmlSerializer是如何工作?进程运行XmlSerializer时候需要什么样ACL权限? 在系统设计时何时应该使用try catch?何时需要避免使用? Debug.Write和Trace.Write的间有什么区别? 2者分别应该用于何处? Debug Build和Release Build有什么区别?在执行效率上有什么明显区别么? JIT是针对Assembly还是Method发生?解释下为什么.NET设计者要这样做? 简要描述下GC执行过程 应该如何选择使用abstract 还是erface? 在设计个自定义类型时应如何选择使用Value Type还是Reference Type? 对于Value Type和Reference Typea.Equals(b)默认实现方式有什么区别? .NET中为什么不提供默认deep copy?如果需要要如何实现deep copy? 相对于.NET 1.1.NET2.0为了避免过度boxing/unboxing造成系统开销提供了哪些支持? String是Value Type还是Reference Type?为什么.NET中String对象被设置成immutable?

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: