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?