【发布时间】:2011-08-22 17:11:57
【问题描述】:
我知道委托类型是从 MulticastDelegate 继承的,而 MulticastDelegate 又是从 Delegate 类继承的。
此外,当我们创建委托实例时,它会创建三个具有相同委托签名的方法(Invoke、BeginInvoke、EndInvoke 和构造函数)。
我无法理解它是如何在内部创建的(具有委托类型签名的方法)?
提前致谢。
【问题讨论】:
-
它是如何创建的 - 代码由 C# 编译器发出。您还需要了解什么?