张子阳 TraceFact

Fire is the test of gold; adversity, of strong man.

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  44 随笔 :: 0 文章 :: 1023 评论 :: 56 Trackbacks

C# Programming

     摘要: 本文是《Effective C#》一书第七节的读书笔记。通过这篇文章,我主要想向大家说明一个我们平时可能不太会注意到的问题:创建具有常量性和原子性的值类型。  阅读全文
posted @ 2008-05-30 00:28 Jimmy Zhang 阅读(280) | 评论 (2)  编辑

     摘要: 本文首先讨论了C#中的两种类型--值类型和引用类型,随后简要回顾了 装箱/拆箱 操作。接着,详细讨论了C#中的对象判等。最后,我们讨论了浅度复制 和深度复制,并比较了它们之间不同。   阅读全文
posted @ 2008-01-31 08:34 Jimmy Zhang 阅读(3784) | 评论 (51)  编辑

     摘要: 本文中,我通过两个范例由浅入深地讲述了 什么是委托、为什么要使用委托、事件的由来、委托和事件对Observer设计模式的意义、.Net Framework 中的委托和事件,对它们的中间代码也做了讨论。
  阅读全文
posted @ 2007-09-23 17:49 Jimmy Zhang 阅读(25993) | 评论 (276)  编辑

     摘要: Jesse Liberty 在这篇文章中为我们详细讲述了在 C#1.1 和 C#2.0 中如何实现可以用 foreach 语句进行枚举的类。  阅读全文
posted @ 2007-08-22 13:43 Jimmy Zhang 阅读(1512) | 评论 (1)  编辑

     摘要: 几乎所有的C#书籍都会讲到 泛型,这个C#2.0中的新特性,但很少有书能真正将清楚什么是泛型和泛型用来做什么。这篇文章清晰、明白地讲解了C#中的泛型,为了体现互联网共享的精神,我把它翻译了,希望能对大家有所帮助。这篇文章的作者 Jesse Liberty 也是畅销书 《Programming C#》和《Programming Asp.Net》的作者。  阅读全文
posted @ 2007-08-04 10:25 Jimmy Zhang 阅读(2907) | 评论 (14)  编辑