Imagine este caso en el que tengo un objeto que necesito verificar una propiedad. Sin embargo, el objeto actualmente puede tener un valor nulo.Estructura de IF encadenada
¿Cómo puedo verificar estas dos condiciones en una sola condición "si"?
Actualmente, tengo que hacer algo como esto:
if (myObject != null)
{
if (myObject.Id != pId)
{
myObject.Id = pId;
myObject.Order = pOrder;
}
}
me gustaría algo como esto:
if (myObject != null && myObject.Id != pId)
Deseo evaluar la segunda condición sólo si el primero era cierto.
Tal vez me falta algo, y por eso necesito su ayuda ;-)
¿Por qué 'if (myObject! = Null && myObject.Id! = PId)' arroja una excepción? ¡Creo que es exactamente lo que quieres! –
@Carlos Ahora está arreglado. –