В настоящее время я работаю над небольшой программой для себя, связанной с LastFM. Здесь я могу принести целый список исполнителей, играемых на текущей неделе. Это, как я первый выборки художников играли и хранить их в список:Сортировка списка по свойству int в списке, отличном от записи
WeeklyArtistChart WeeklyArtists = user.GetWeeklyArtistChart();
//WeeklyArtistChart is a list
Теперь, скажем, каждая запись в WeeklyArtists [я] .Artist имеет свойство с именем «прослушивания». Я хочу отсортировать мой список на основе этого свойства в порядке убывания, только проблема в том, что я не знаю, как это сделать!
Ваша помощь будет принята с благодарностью!
Для чего это стоит, это не ясно должен ли он быть «a.Playcount» или «a.Artist.Playcount». –
@KirkWoll: Вы правы, кажется, что 'Artist' является собственностью, отредактировал мой ответ. –
Это сработало, извинившись за то, что он немного неясен. a.PlayCount был хорош и работал, и мне пришлось подождать, прежде чем я смогу отметить ваш пост в качестве ответа. Благодаря! – Infernus