Eğitim
Modül
C# dilinde kararlar almak için Boole ifadelerini değerlendirme - Training
Karar deyimlerinizdeki değerleri karşılaştırıp değerlendirmek için gereken işleçleri ve teknikleri öğrenin.
Bu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Visual Basic'te, işaretçileri aynıysa, yani her iki değişken de bellekte aynı sınıf örneğine işaret ederse iki değişken başvurusu aynı kabul edilir. Örneğin, bir Windows Forms uygulamasında, geçerli örneğin (Me
) gibi Form2
belirli bir örnekle aynı olup olmadığını belirlemek için bir karşılaştırma yapmak isteyebilirsiniz.
Visual Basic, işaretçileri karşılaştırmak için iki işleç sağlar. Is İşleci, nesneler özdeşse, IsNot İşleci ise döndürülmezse döndürür True
True
.
İki nesneyi test etmek için bir Boolean
ifade ayarlayın.
Test ifadenizde işlecini Is
, işlenen olarak iki nesneyle birlikte kullanın.
Is
, nesneler aynı sınıf örneğine işaret ederse döndürür True
.
Bazen iki nesne aynı değilse bir eylem gerçekleştirmek istersiniz ve ve Is
'yi birleştirmek Not
garip olabilir, örneğin If Not obj1 Is obj2
. Böyle bir durumda işlecini IsNot
kullanabilirsiniz.
İki nesneyi test etmek için bir Boolean
ifade ayarlayın.
Test ifadenizde işlecini IsNot
, işlenen olarak iki nesneyle birlikte kullanın.
IsNot
, nesneler aynı sınıf örneğini göstermiyorsa döndürür True
.
Aşağıdaki örnek, aynı sınıf örneğine işaret eden değişkenlerin çiftlerini Object
test eder.
Dim objA, objB, objC As Object
objA = My.User
objB = New ApplicationServices.User
objC = My.User
MsgBox("objA different from objB? " & CStr(objA IsNot objB))
MsgBox("objA identical to objC? " & CStr(objA Is objC))
Yukarıdaki örnekte aşağıdaki çıkış görüntülenir.
objA different from objB? True
objA identical to objC? True
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin:
Eğitim
Modül
C# dilinde kararlar almak için Boole ifadelerini değerlendirme - Training
Karar deyimlerinizdeki değerleri karşılaştırıp değerlendirmek için gereken işleçleri ve teknikleri öğrenin.
Belgeler
Hakkında daha fazla bilgi edinin: TypeOf İşleci (Visual Basic)
Hakkında daha fazla bilgi edinin: Mod işleci (Visual Basic)
With...End With Deyimi - Visual Basic
Hakkında daha fazla bilgi edinin: Ile... End With Deyimi (Visual Basic)