Quiero eliminar la primera línea:String.IsNullOrEmpty utilizando Trim()
!string.IsNullOrEmpty(cell.Text)
se esta causa ningún problema?
me encontré con esto en algún código:
if ((id % 2 == 0)
&& !string.IsNullOrEmpty(cell.Text)
&& !string.IsNullOrEmpty(cell.Text.Trim())
)
Creo que la primera String.IsNullOrEmpty volvería falsa en una cadena con espacios
y la línea con el ajuste() se encarga de eso, por lo que la primero IsNullOrEmpty es inútil
Pero antes de quitar la línea sin el recorte, pensé que la ejecutaba el grupo.
quiere decir string.IsNullOrWhitespace – nothrow
¿Es muy difícil de probar o para buscar el documentación oficial? (http://msdn.microsoft.com/en-us/library/system.string.isnullorempty.aspx). Respuesta corta: No, una cadena de espacios no es nula o está vacía. – madth3
Ustedes están perdiendo el punto. Sí, puede usar 'IsNullOrEmpty', pero el OP está confundido sobre por qué es necesaria la primera llamada para evitar una' NullReferenceException'. Comprender eso es mucho más importante que cambiar a una llamada a un método diferente porque se le dijo que lo hiciera. –