как я могу сортировать объекты в списке по их названию? Пример:C#, сортировка объектов в списке по имени
mapPart_1_0
mapPart_1_2
mapPart_1_4
mapPart_1_6
mapPart_1_8
mapPart_1_10
mapPart_1_12
mapPart_1_24
mapPart_2_1
mapPart_2_11
Big list continues... (somewhere in that list are missing that aper in sorted one)
В:
mapPart_1_0
mapPart_1_1
mapPart_1_2
mapPart_1_3
mapPart_1_4
mapPart_1_5
...
mapPart_2_1
mapPart_2_2
mapPart_2_3
...
mapPart_2_11
...
Или может я изменить имя объекта на что-то другое, поэтому было бы проще коротка?
спасибо.
Второй список не похож на первый отсортированный список.Например, во втором списке содержится элемент «mapPart_1_5», который не входит в первый список. Просьба уточнить, например. имея все элементы в обоих списках, один из которых не сортирован, сортируется. Я не уверен, что этот вопрос достаточно ясен для хорошего ответа. – Manfred
Непонятно, что вы хотите изменить. ваш первый пример сортируется по имени в натуральном порядке (т. е. 2 до 10), и невозможно определить из второго примера, если это один (естественный или строгий сорт даст тот же результат). вы, кажется, просто удалили несколько объектов ...? –