' Visual Basic .NET Document Option Strict On ' Public Class BaseClass End Class Public Class BaseCollection(Of T As BaseClass) End Class ' Attempting to compile the example displays the following output: ' warning BC40040: Generic parameter constraint type 'BaseClass' is not ' CLS-compliant. ' ' Public Class BaseCollection(Of T As BaseClass) ' ~~~~~~~~~ ' Module Example Public Sub Main() End Sub End Module