If I use the following code,
if (obj.ContactDetail != null && obj.ContactDetail.Id != Guid.Empty)
Will I get a null reference error on the second half (.Id) or will it behave like javascript and fall out of the If on the first half of the comparison.
I KNOW this has been answered, but i don't know the terms to use to look it up. Sry.