La forma más corta de verificar el valor nulo y asignar otro valor si no

Estoy tirandovarchar valores fuera de una base de datos y desea establecer lastring Los estoy asignando como "" si sonnull. Actualmente lo estoy haciendo así:

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

Parece que debería haber una manera de hacer esto en una sola línea algo como:

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

Sin embargo no puedo encontrar una manera óptima de hacer esto. ¿Hay una forma mejor o es la que tengo la mejor manera de hacerlo?

Respuestas a la pregunta(10)

Su respuesta a la pregunta