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