wzorce projektowe, programowanie ruby on rails, c#, nowości, nowinki ze świata programistów
poniedziałek, 21 kwietnia 2008
[c#] Sprawdzanie czy string jest pusty
Niby taka blahostka, lecz moze sie przydac. Ja zawsze stawiam na wydajnosc nawet w takich za przeproszeniem "pierdolkach" ;) Zamiast przeprowadzac sprawdzenia takie jak:
string text = "test";
if ( text == null ) ; if ( text == "" ) ; if ( text.Equals("") ) ; if ( text.CompareTo("") == 0 ) ; etc.
mozna uzyc:
if ( string.IsNullOrEmpty(text) ) ;
co jest szybsze od wyzej wymienionych sprawdzen.
3 komentarze:
Anonimowy
pisze...
Nie znalem tej metody, ale szperajac troche po sieci znalazlem przypadek, gdzie uzycie IsNullOrEmpty generuje wyjatek. http://msmvps.com/blogs/bill/archive/2006/04/04/89234.aspx
yamma odpowiedzial juz na to pytanie: http://groups.google.com/group/alt.pl.comp.lang.csharp/browse_thread/thread/1f6b6bd592a471b6/360b5ae1c312a2bf#360b5ae1c312a2bf
3 komentarze:
Nie znalem tej metody, ale szperajac troche po sieci znalazlem przypadek, gdzie uzycie IsNullOrEmpty generuje wyjatek.
http://msmvps.com/blogs/bill/archive/2006/04/04/89234.aspx
yamma odpowiedzial juz na to pytanie: http://groups.google.com/group/alt.pl.comp.lang.csharp/browse_thread/thread/1f6b6bd592a471b6/360b5ae1c312a2bf#360b5ae1c312a2bf
:)
Super wpis!
Prześlij komentarz