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' で宣言されたリストがあり
ます。リストを 'A' のサブクラスであるジェネリック タイプ 'B' として定義したいと考えています。
なぜこれができないのでしょうか?どうすれば同じ効果が得られるでしょうか?