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

  • Ben Vivona

    Ben Vivona

    24 Ocak 2010
  • Propaganda Time

    Propaganda T

    19 EYLÜL 2010
  • ShotgunSandwichENT

    ShotgunSandw

    3 EKİM 2012