Я просматриваю код и вижу что-то подозрительное.Можно выбрать анонимный тип null?
В фотке внизу можно ever be NULL?
var result = (from number in _cmContext.SrvLocationWarmLine
where String.Compare(number.CurrentWarmLine, startingRange, StringComparison.Ordinal) >= 0
&& String.Compare(number.CurrentWarmLine, endingRange, StringComparison.Ordinal) <= 0
orderby number.CurrentWarmLine descending
select new { Number = number.CurrentWarmLine }).FirstOrDefault();
В более общем плане: при применении FirstOrDefault против выбора, может результат когда-либо быть пустым?
Конечно, это может быть null. Какая у вас проблема? –
Я бы предположил, что если 'from' и' where' возвращают ноль, результат '' будет 'null' или исключение будет выбрано на' orderby' – TheLethalCoder
Да, но для вашего случая вы выбрали бы исключение " В экземпляре объекта не задана ссылка на объект." когда число равно null, и вы пытаетесь получить к нему доступ. –