C # - сортировка по свойству

Я пытаюсь отсортировать коллекцию объектов в C # по пользовательскому свойству. (Для контекста я работаю с Twitter API, используя библиотеку Twitterizer, сортируя прямые сообщения в виде беседы)

Скажем, у пользовательского класса есть свойство с именемlabel, гдеlabel этоstring это назначается, когда конструктор класса.

у меня естьCollection (илиListэто нене имеет значения) из указанных классов, и я хочу отсортировать их все в отдельныеListс (илиCollections) на основе стоимостиlabelи сгруппировать их вместе.

На данный момент ямы делали это, используяforeach цикл и проверка значений таким образом - ужасная трата процессорного времени и ужасное программирование, я знаю. Я'Мне стыдно за это.

По сути, я знаю, что все данные, которые у меня есть, переданы мне, и я также знаю, что их очень легко отсортировать. Это'человеку достаточно легко сделать это с помощью кусочков бумаги, но я просто нене знаю, как это сделать в C #.

У кого-нибудь есть решение этого? Если вам нужна дополнительная информация и / или контекст, просто спросите.

Ответы на вопрос(3)

Ваш ответ на вопрос