2010-04-13 14 views

risposta

9

Sì, lo è, a meno che non sia combinato con un controllo TypeOf.

Citazione da MSDN:

l'operatore is determina se due riferimenti a oggetti si riferiscono allo stesso oggetto . Tuttavia, non esegue confronti di valore . Se oggetto1 e oggetto 2 si riferiscono entrambi alla stessa identica istanza dell'oggetto , il risultato è True; se non lo fanno, risultato è Falso.

è può essere usato anche la parola TypeOf per effettuare una TypeOf ... è espressione, che verifica se una variabile oggetto è compatibile con un tipo di dati .

proposito, si noti anche l'operatore IsNot (che dà l'inverso booleano della corrispondenza è espressione):

IsNot è l'opposto dell'operatore è . Il vantaggio di IsNot è che è possibile evitare la sintassi scomoda con Not and Is, che può essere difficile leggere .

Problemi correlati