Imaginez ce cas où j'ai un objet dont j'ai besoin pour vérifier une propriété. Toutefois, l'objet peut actuellement avoir une valeur nulle.Structure chaînée IF
Comment puis-je vérifier ces deux conditions dans une seule condition "si"?
Actuellement, je dois faire quelque chose comme ceci:
if (myObject != null)
{
if (myObject.Id != pId)
{
myObject.Id = pId;
myObject.Order = pOrder;
}
}
Je voudrais quelque chose comme ceci:
if (myObject != null && myObject.Id != pId)
Je veux évaluer la deuxième condition que si le premier était vrai.
Peut-être que je manque quelque chose, et c'est la raison pour laquelle j'ai besoin de votre aide ;-)
Pourquoi 'if (myObject! = Null && myObject.Id! = PId)' lance-t-il une exception? Je pense que c'est exactement ce que tu veux! –
@Carlos Maintenant c'est corrigé. –