Un trazador de líneas para Si la cadena no es nula o está vacía.

Normalmente uso algo como esto por varias razones a lo largo de una aplicación:

if (String.IsNullOrEmpty(strFoo))
{
     FooTextBox.Text = "0";
}
else
{
     FooTextBox.Text = strFoo;
}

Si lo voy a usar mucho, crearé un método que devuelva la cadena deseada. Por ejemplo:

public string NonBlankValueOf(string strTestString)
{
    if (String.IsNullOrEmpty(strTestString))
        return "0";
    else
        return strTestString;
}

y utilízalo como:

FooTextBox.Text = NonBlankValueOf(strFoo);

Siempre me pregunté si había algo que fuera parte de C # que haría esto por mí. Algo que podría llamarse como:

FooTextBox.Text = String.IsNullOrEmpty(strFoo,"0")

el segundo parámetro es el valor devuelto siString.IsNullOrEmpty(strFoo) == true

Si no, ¿alguien tiene algún enfoque mejor que ellos usen?

Respuestas a la pregunta(5)

Su respuesta a la pregunta