
C#学习
文章平均质量分 81
FANXIN
这个作者很懒,什么都没留下…
展开
-
.NET程序员书目
.NET程序员书目 一、.net基础 1,Microsoft .Net程序设计技术内幕(初级) 在这本之前俺还看过一本《C#程序设计》和一本《C#原创 2006-06-16 08:41:00 · 1395 阅读 · 0 评论 -
如何循序渐进向DotNet架构师发展
微软的DotNet开发绝对是属于那种入门容易提高难的技术。而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的。特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此RUP方法论也认同以架构为核心,体现4+1视图在整个软件开发过程中的重要作用。架构人员既要精通技术,又要熟悉业务,而且基本对软件生命周期各阶段的相关技术都需要有相关的积累和知识储备,而这些不经过多年的磨练是原创 2006-07-14 09:42:00 · 968 阅读 · 0 评论 -
消除由try/catch语句带来的Warning
近来在完全编译产品的代码时,常常会发现较多的warning散布在各个project中。虽然绝大多数的warning并不对程序产生太多的影响,但是作为一个好的产品,0 warning也应该是developer起码的追求。于是我挨个察看这些warning,发现基本都是变量定义后未使用和少量的unreachable code。 从数量上看,unreachable code WARNING总的来说并原创 2007-06-28 10:44:00 · 881 阅读 · 0 评论 -
C#的6种常用集合类大比拼
一.先来说说数组的不足(也可以说集合与数组的区别):1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小,但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的2.数组要声明元素的类型,集合类的元素类型却是object.3.数组可读可写不能声明只读数组。集合类可以提供ReadOnly方法原创 2007-06-28 11:37:00 · 642 阅读 · 0 评论 -
Microsoft .Net中的异常处理
保证程序的健壮性,有很多规范和要求,其中对于异常的有效处理应该是一种最有效的方法。有人将异常简单的认为是一种错误,显然是对异常的误解。Jeffrey Richter在《.Net 框架程序设计》中就提到这种误解。而他则认为异常并不必然代表错误。按我的理解,异常是一种可以预知类型的错误,然而其触发的时机却不可预知。举例来说,我们在项目中要读取一个Xml配置文件,以获取相关配置信息。我们在部署时原创 2007-06-28 11:44:00 · 911 阅读 · 0 评论