Tengo dos cuadros de texto y quiero saltar un bloque de código única cuando ambos están vacíos:¿Por qué esta declaración IF devuelve falso?
if (txtBox1.Text.Trim() != string.Empty && txtBox2.Text.Trim() != string.Empty)
{
// Do something
}
Si cualquiera de los cuadros de texto tiene algo, quiero que el // Hacer algo parte de ejecutar. Solo cuando ambos están vacíos, quiero omitir.
Sin embargo, el fragmento de código anterior no funciona. ¿Por qué?
String.IsNullOrEmpty es un buen método de ayuda para comprobar cadenas vacías o nulas –
@jstawski: Buena llamada, aunque para ser sincero, nunca he visto una propiedad 'TextBox.Text' devolviendo' null' (no presumir I soy un experto en el tema). –