public class C(of T)
Public Function AB(ByVal lst As List(Of T)) As Boolean
Dim a1 As New T
lst.Add(a1)
End Function
end Class
「'New' は、'New' 制約がない型パラメータで使用できません。」と.コンパイルErrorで叱られます。
言語仕様上ダメなんでしょうが, [継承元のクラスで 型T をインスタンス化して listに追加する] これが可能なら, もっと抽象化が可能になる.. と勝手に思っています。
どこか変ですかね?