【发布时间】:2008-10-07 21:07:34
【问题描述】:
Option Explicit On
Option Strict On
Public Class Class1
Dim l As List(Of A)
Public Sub New()
l = New List(Of B)
End Sub
End Class
Public Class A
End Class
Public Class B
Inherits A
End Class<p>
我遇到了这个问题。
我有一个声明为通用类型“A”的列表
我想将列表定义为通用类型“B”,它是“A”的子类。
为什么不能做到这一点,如何达到同样的效果?
【问题讨论】:
标签: c# vb.net generics reflection