为什么这个扩展:
<Extension()> _
Public Function GetLastItem(ByVal l As List(Of Object)) As Object
Return l(l.Count - 1)
End Function
为 type 的实例工作,List(of Object)
但不是 type 的实例List(Of List(Of Object))
?
Object 是 .net 中最通用的类型,那么List(of Object)
anObject
和扩展应该可以工作吗?