クラス制約とはインターフェース制約と同じで個別のクラスを指定します。
class制約は参照型を指定しているのでクラス制約とは違いますね。
構文
クラス制約
Public Class クラス名(Of t As 個別に指定したクラス)
End Class
個別に指定したクラスを継承したクラスも
インスタンス時に使用できるみたいです。
ソース
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim c As New class1(Of Sclass)
End Sub
End Class
Public Class class1(Of t As Sclass)
End Class
Public Class Sclass
Public Sub New()
End Sub
End Class