SORU
19 Kasım 2008, ÇARŞAMBA


Ne arasındaki farktır Ve VB.net içinde AndAlso?

İçinde VB.Net, And AndAlso arasındaki fark nedir? Hangisini kullanmalıyım?

CEVAP
19 Kasım 2008, ÇARŞAMBA


And operatör AndAlso sağ tarafı olmadığını değerlendirir ve nerede olursa sol tarafına doğru ise sadece her iki tarafın da değerlendirir.

Bir örnek:

If mystring IsNot Nothing And mystring.Contains("Foo") Then
  ' bla bla
End If

Yukarıda mystring = Nothing Eğer bir istisna atar

If mystring IsNot Nothing AndAlso mystring.Contains("Foo") Then
  ' bla bla
End If

Bu bir istisna değil.

Eğer C gelirseniz çok# dünya, && mesela AndAlso kullanmalısınız.

Burada daha fazla bilgi: http://www.panopticoncentral.net/2003/08/18/the-ballad-of-andalso-and-orelse/

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ItZWaffleS420

    ItZWaffleS42

    9 EYLÜL 2011
  • Mr_BrettHooge

    Mr_BrettHoog

    3 Ocak 2011
  • segtlim

    segtlim

    21 EKİM 2008