Lezen in het Engels

Delen via


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

Deze fout corrigeren

  • 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 de IsNot operator.

Zie ook