Я сделал приложение форм Xamarin, и проблема в том, что у меня есть список с именем lista2, в котором есть объект с именем poli.Поли это город, в котором он находится.Я хочу составить список, основанный на разных городах, что я и сделал с помощью этой команды
var poleislist = lista2.Select(x => x.poli).Distinct();
Теперь я хочу, чтобы этот полялист был отсортирован по количеству раз, которое каждый элементнаходится на листе2.Например, крупные города появляются чаще, и я хочу, чтобы они были на первых местах списка, потому что этот список (poleislist) будет источником предметов для выбора.
Большое спасибо!