2010-06-02 144 views
0

可能重复:
Can someone distill into proper English what a delegate is?究竟是委托在C#

大家好, 有人可以解释使用delegate..I的知道,它是用来在调用方法运行时间......但究竟是什么意思..有人可以用一个简单的例子来解释它,这将有助于新手更好地了解代表

+0

新人在编程或新手在你有任何其他编程语言的经验吗? – Alxandr 2010-06-02 18:02:51

+2

您是否尝试阅读标签为C#和委托的其他问题? – DOK 2010-06-02 18:02:55

回答

0

这听起来像是李你已经得到了它(部分,无论如何)。委托是引用方法的对象,并且可以执行它。通常它指的是另一个对象上的方法。

代表是非常有用事件驱动的编程。例如:可以使用委托,以便您的表单上的按钮单击可以调用系统中某个其他对象上的某个功能,这可能会执行一些其他一系列操作。代表在控制反编程编程中也很有用。

0

那里有很好的解释。有一点需要考虑,代表实际上是一个对象。