Nasıl yapılır: iki nesne aynı (Visual Basic) olup Test
Nesnelere başvuran iki değişkeniniz varsa, ya da kullanabilirsiniz Is veya IsNot işleç veya her ikisini birden aynı örneğe bakın olup olmadığını belirlemek için.
Aynı iki nesneyi erişilebilir olup olmadığını sınamak için
Use İs operatörü (Visual Basic) veya IsNot işleci (Visual Basic) olarak işlenen iki değişkenli.
Public Sub processControl(ByVal f As System.Windows.Forms.Form, ByVal c As System.Windows.Forms.Control) Dim active As System.Windows.Forms.Control = f.ActiveControl If (active IsNot Nothing) And (c Is active) Then ' Insert code to process control c End If Return End Sub
Olup iki nesne aynı örneğe bakın üzerinde belirli bir eylemi gerçekleştirmesini isteyebilirsiniz.Önceki örnekte denetim karşılaştırır c karşı etkin denetimi form üzerinde f.Etkin denetimi yok ya da varsa biri ancak değil aynı denetim örneği olarak c, sonra If daha fazla işlemeden deyimi başarısız oluyor ve yordam döndürür.
Kullanıp, Is veya IsNot size kişisel rahatlık konudur.Biri diğerinden verilen ifadedeki okumak daha kolay olabilir.