De operand 'IsNot' van het type '<typeparametername>' kan alleen worden vergeleken met 'Niets' omdat '<typeparametername>' een typeparameternaam is zonder klassebeperking
Een typeparameter wordt gebruikt als operand voor de IsNot-operator wanneer de typeparameter wordt gedefinieerd zonder het trefwoord Class (Visual Basic) of een specifieke klassenaam in de lijst met beperkingen.
IsNot
vergelijkt twee referentietypen om te bepalen of ze verwijzen naar verschillende objectexemplaren in het geheugen. Er kan geen operand worden gebruikt die geen verwijzingstype is, tenzij de andere operand Niets is.
Fout-id: BC32097
Als u wilt dat het typeargument dat aan deze typeparameter wordt opgegeven altijd een verwijzingstype is, voegt u het
Class
trefwoord of een specifieke klassenaam toe aan de lijst met beperkingen voor de typeparameter.Als u niet wilt dat het typeargument dat aan deze typeparameter is opgegeven, altijd een verwijzingstype is, verwijdert u het uit de
IsNot
expressie. U kunt deze niet vergelijken met andere referentietypen met deIsNot
operator.
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: