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

  • audivila

    audivila

    5 HAZİRAN 2009
  • MatheusDosGames

    MatheusDosGa

    28 Aralık 2011
  • Need for Speed

    Need for Spe

    8 ŞUBAT 2006