为什么这个扩展:
<Extension()> _
Public Function GetLastItem(ByVal l As List(Of Object)) As Object
Return l(l.Count - 1)
End Function
Run Code Online (Sandbox Code Playgroud)
作为类型的例子List(of Object)而不是类型的例子List(Of List(Of Object))?
对象是.net中最通用的类型,所以List(of Object)是一个Object,扩展应该工作吗?