Plus court chemin pour vérifier la valeur null et attribuer une autre valeur si ce n'

Je suis en tirant varchar des valeurs d'une base de données et que vous voulez définir la string je suis en les assignant à que "" si elles sont null. Je suis actuellement en train de faire comme ceci:

if (string.IsNullOrEmpty(planRec.approved_by) == true)
  this.approved_by = "";
else
  this.approved_by = planRec.approved_by.toString();

Il semble que il doit y avoir un moyen de le faire dans une seule ligne quelque chose comme:

this.approved_by = "" || planRec.approved_by.toString();

Cependant je ne peux pas trouver un meilleur moyen pour ce faire. Est-il une meilleure façon ou est-ce que j'ai la meilleure façon de le faire?

  • L' == true est superflu ici...
InformationsquelleAutor Splashlin | 2009-07-13