Tuesday, July 01, 2008 1:00 AM
dede
IsNullOrEmpty String
Q:
Bagaimana cara yang di rekomendasi untuk mengecek string?
A:
Coba lihat code di bawah
cara 1-3, kadang akan memiliki masalah bila terjadi null atau kalau di vb menjadi var.
Coba perhatikan bila terjadi peng-compare-an antara null vs String.Empty . Ini seperti mengecek pointer address atau content-nya.
Tapi tenang di .Net sudah di sediakan fungsi yang boleh di bilang kita rekomendasi-kan.
Kita bisa saja membuat fungsi sendiri untuk filter error yang mungkin terjadi dan fungsi IsNullOrEmpty yang kita bisa pakai saat ini. :)
if (myString == "") { }
if (myString == string.Empty) { }
if (myString.Length == 0) { }
if (string.IsNullOrEmpty(myString) == false) { }
Dim myString As String
If myString = "" Then
End If
If myString = String.Empty Then
End If
If myString.Length = 0 Then
End If
If String.IsNullOrEmpty(myString) = False Then
End If
Filed under: {.NET}, {c#}, {vb}