2010-06-02 63 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

那裏有很好的解釋。有一點需要考慮,代表實際上是一個對象。