Я сортирую некоторые IEnumerable
объектов:
var sortedObjects = objects.OrderBy(obj => obj.Member)
Где Member имеет тип IComparable
. Кажется, что этот тип помещает объекты с obj.Member == null
вверху. Это примерно то поведение, которое я хочу, но могу ли я считать это стабильным в отношении будущих .NET-фреймворков? Есть ли способ сделать это поведение "nulls are low" более явным?