У меня есть следующая строка кода:
var selectedDomainID = lkuDomainType.EditValue.Equals(null)
? string.Empty
: lkuDomainType.EditValue;
Иногда это генерирует NullReferenceException. Я не понимаю, почему. Разве не весь код моего кода проверяется на null, и если так назначить string.empty? Когда я проверяю DEBUG, он заявляет, что EditValue == null, что мне не хватает?