|
成员
|
奇怪内容
|
解释
|
|
Target
|
一个集合应该没有Target的,或者说,Target也应该是一个集合
|
这个Target实际上是指向了其最后一个函数实例的对象。、
|
|
Method
|
与上同
|
与上同
|
|
GetInvocationList
|
取得调用列表时,应该返回一个集合的列表,而在返回的列表中,每一个对象都是一个委托。
|
委托是一个集合,这个集合里的每一个成员又是一个委托,而每个成员却是只有一个成员的集合。实验也证明了这一点,遍历这个list,然后取得每一个成员,取个每个成员的集合,发现这个集合只有一个成员。
|
|
dl(1,2)
|
从对象角度考虑,应该不会有直接调用对象之说,但在这里却可以。
|
.NET框架实际在这里做了特化处理,具体处理如下:
如果这个委托实例只有一个元素,则调用这个元素,如果这个委托实例有多个元素,则依次调用每个元素的这个方法。
|
}
729



被折叠的 条评论
为什么被折叠?



