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