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

  • Amir Parmar

    Amir Parmar

    25 Kasım 2010
  • sebsebdouze

    sebsebdouze

    7 ŞUBAT 2008
  • Showtime

    Showtime

    21 HAZİRAN 2006