@vagoN1
Как создать именно список, а не словарь. Что бы например у нас было значение Песня1 = просмотров 1000, Песня2 = просмотров 2000 и так далее. А потом с помощью LINQ отсортировать по просмотрам.
Решения вопроса 1
@EveningEugene
Каждая песня — это объект, а его просмотры — это одно из полей/свойств. Song.Views
List<Song> songs;
songs = songs.OrderBy(s => s.Views);
//используйте OrderByDescending для порядка по убыванию
Ответы на вопрос 0