介绍
我相信大多数人谁想要学习C#为C / C + +程序员。因此,我相信他们将在C#的特点是寻找一些类似的C / C + +功能,他们很喜欢。与旧的C约好我最喜欢的特点之一是函数指针。你们当中谁的天堂@#T中使用函数指针错过了乐趣。 C#中确实有好东西,可以用来在我们过去经常使用函数指针。其实他们做了很多多用来做函数指针。他们被称为代表。正如我往常一样,我会尽力和代表们展示了通过使用评论,抽样方案,体积小,简单,希望容易理解。
程序1
在这个程序中我们会看到如何@#代表用于封装一提到在一个委托对象的方法。正如你可以看到我们可以声明一个命名空间中的代表,因此代表们中间阶层共享。您还可以看到,我们可以关联一个静态成员函数和实例变量代表。
程序2
这一计划将演示如何从其他两个代表组成一个代表使用+运算符,以及如何你可以删除一个组成使用 - 运营商委派代表组成。该方案应使事情很清楚的输出。甲组成代表可以由一个或多个代表一个或多个组件。因此,例如,你可以有一个由三个部门组成,其中两名代表组成的两个相同的委托类型。
程序3
在这个项目中我将告诉你如何能够通过一个委托对象的功能。你可以看到代表们在分裂的功能非常有用。显示()函数不知道什么函数传递给它的委托引用。因此,我们可以有独立的所有相互独立的功能模块。