我有以下代码行:
var selectedDomainID = lkuDomainType.EditValue.Equals(null)
? string.Empty
: lkuDomainType.EditValue;
有时会出现NullReferenceException
的情况,我不明白的是为什么。我的代码的整个意图不就是检查是否为null
,如果是则分配string.empty
吗?在调试中检查时,它表示EditValue == null
,那我错过了什么吗?