Entwickler-Ecke

Basistechnologien - Prüfen ob die TextBox leer ist - aktuellste Methode -


Nally - Do 11.12.08 13:09
Titel: Prüfen ob die TextBox leer ist - aktuellste Methode -
Hallo,

Was haltet Ihr für richtig... gehen tun ja alle...


C#-Quelltext
1:
2:
3:
4:
5:
TextBox.Text == String.Empty

TextBox.Text == ""

TextBox.Text.Length == 0


JüTho - Do 11.12.08 13:24


C#-Quelltext
1:
String.IsNullOrEmpty(TextBox.Text)                    

... weil das den Fall null auch abdeckt.

Jürgen


Kha - Do 11.12.08 13:29

Kommt immer drauf an, wie man "leer" definiert :zwinker: . Da ich mich an ein paar Whitespace-Chars nicht stören würde, schlage ich einen Regex wie "^\s*$" vor, oder wenn man mit denen auf Kriegsfuß steht:

C#-Quelltext
1:
Enumerable.All(Text, char.IsWhiteSpace);                    


Die allgemeine (auch von FxCop) empfohlene Methode für "exakte Leerheit" hat Jürgen schon gepostet.


Nally - Do 11.12.08 13:37

user profile iconJüTho hat folgendes geschrieben Zum zitierten Posting springen:

C#-Quelltext
1:
String.IsNullOrEmpty(TextBox.Text)                    

... weil das den Fall null auch abdeckt.

Jürgen
danke das gefällt mir ^^


ffprogramming - Do 08.01.09 20:00

bin zu spät aber nochmals:

als Spaß!!


C#-Quelltext
1:
String.IsNullOrEmpty(TextBox.Text)                    


Regards

ffprogramming


JüTho - Do 08.01.09 20:25

user profile iconffprogramming hat folgendes geschrieben Zum zitierten Posting springen:
als Spaß!!

Du bist ja wirklich ein Spaßvogel: gräbst 27 alte Diskussionen aus und wiederholst eine schon längst gegebene Antwort. :autsch: Jürgen