我有一个关于委托类型的非常基本的问题。我比较了对象浏览器中的成员Delegate
和MulticastDelegate
类,但在MulticastDelegate
.
我还注意到Delegate
该类具有GetInvocationList
虚拟方法。所以我假设这个Delegate
类应该有能力保存对多个方法的引用。如果我的假设是正确的,我想知道为什么不直接从Delegate
类而不是MulticastDelegate
类派生自定义委托类型。
不知道我在这里缺少什么。请帮助我理解其中的区别。