У меня есть список элементов и я использую следующий код, чтобы отсортировать этот список элементовСортировка строка свойство, как Integer LINQ
List<ModelItems> sorted_items = originalItems.OrderBy(i => i.Page).ToList();
где Страница является имущество, которое может быть либо целое число или string, поэтому я устанавливаю его как тип String и не является обязательным свойством в модели. Так может быть и пустым.
Но при сортировке, так как его строка теперь она дает элементы в таком порядке, например 1,17,3,37,5 «», «s» и т.д.
Можно ли сортировать список с помощью Linq в целостный путь?
Как результат должен быть числами первой, то строки, как 1,3,5,17,37, «б», «г», «», .....
ли вы считаете реализовать IComparable в ModelItems-класса? Затем просто скомпонован оригиналItems.OrderBy(). – Tobias