Se abbiamo due istanze della classe Type e vogliamo verificare che tali istanze rappresentino effettivamente lo stesso tipo, possiamo procedere in due modi
Siano Type1 e Type2 le due istanze di Type da controllare.
Un primo modo è utilizzare l’operatore Is:
- If Type1 Is Type2 Then
- ' i tipi sono uguali
- Else
- ' i tipi non sono uguali
- End If
In alternativa possiamo utilizzare il metodo statico (shared) Equals:
- If Type.Equals(type1, type2) Then
- ' i tipi sono uguali
- Else
- ' i tipi non sono uguali
- End If
In quest’ultimo caso, in realtà, stiamo utilizzando il metodo Equals (shared) di Object, la cui definizione è:
Commenti