Quelque chose que je trouve moi-même fait de plus en plus de la vérification d'une chaîne vide (en ""
ou nulle) et un opérateur conditionnel.
Un exemple actuel:
s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber;
Ce n'est qu'une extension de la méthode, c'est équivalent à:
string.IsNullOrEmpty(s.SiteNumber) ? "No Number" : s.SiteNumber;
Depuis qu'il est vide et n'est pas null, ??
ne suffit pas. Un string.IsNullOrEmpty()
version ??
serait la solution idéale. Je suis en train de penser, il y a une manière plus propre de le faire (je l'espère!) mais j'ai eu du mal à le trouver.
Personne ne sait d'une meilleure façon de le faire, même si c'est seulement dans .Net 4.0?