Ваш вопрос неясен, но похоже, что someObjects
содержит некоторые нулевые ссылки.
Вероятно, лучше всего просто отфильтровать их:
var query = someObjects.Where(obj => obj != null)
.OrderByDescending(obj => obj.numericProperty);
Или, в качестве альтернативы, просто избегайтеих в массиве для начала.Не совсем понятно, как создается массив, но полезно ли вам иметь нулевые ссылки?