购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

| 第3章 |

泛型、委托和事件

泛型并不是C#语言一开始就带有的特性,而是在FCL 2.0之后实现的新功能。基于泛型,我们得以将类型参数化,以便更大范围地进行代码复用。同时,它减少了泛型类及泛型方法中的转型,确保了类型安全。委托本身是一种引用类型,它保存的也是托管堆中对象的引用,只不过这个引用比较特殊,它是对方法的引用。事件本身也是委托,它是委托组,C#中提供了关键字event来对事件进行特别区分。

一旦我们开始编写稍微复杂的C#代码,就肯定离不开泛型、委托和事件。本章将针对这三个方面给出若干建议,帮助你熟练、规范地使用它们。 Izsl4dAx30NqABPugvJMMzxIQFgqGfFKemQaPgWkCxFxBgFK2e7oE7szfprR8VwU

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开