文章分类 -  C#

分享我所理解的c#中的委托『转载』
摘要:c#语言的一大特点就是 高聚合,低耦合。而委托也很明显的体现了这样的一个特征。委托的价值并不在于它能帮你解决什么难题,而在于它能帮助你优化你的程序。 很多情况下不用委托我们也能完成工作,也许偶尔会觉得使用委托更加麻烦,但是正如前面所说委托能使代码更加的低耦合,更加具有可读性,更加容易根据需求的改变而改变,也更加的简少了代码量。 既然有那么多优点我们当然要使用... 阅读全文
posted @ 2008-05-25 04:16 旭少--烧猪 阅读(154) 评论(0) 推荐(0)
[转] readonly vs. const [C#]
摘要:readonly和const都是用来标识常量的。 const可用于修饰class的field或者一个局部变量(local variable);而readonly仅仅用于修饰class的field。 const常量的值必定在编译时就已明确并且恒定的;而readonly常量却有一点不同,那就是其值可以在运行时编译,当然,它也必须遵守作为常量的约束,那就是值必须恒定不变。 ... 阅读全文
posted @ 2008-05-21 23:58 旭少--烧猪 阅读(129) 评论(0) 推荐(0)