У меня проблема при сортировке общего списка в C #
У меня есть List<MyObjects> myList
, а MyObject
имеет строковое свойство.
Теперь это выглядит так при сортировке по убыванию
2.4.88
2.4.70
2.4.164 -> это неправильно
2.4.15
Как мне отсортировать мой список?
Я пробовал:
myList.sort(delegate(MyObjects obj1, MyObjects obj2)
{
return obj2.version.CompareTo(obj1.version);
});
Нельзя использовать Linq (более старый фреймворк)
ОБНОВЛЕНИЕ: Мой список также может содержать N / A