private void PlaylistSortDisticnt() { View?.SetPage(TabPage.PlayList); var q = PlayList.Clone().Distinct(); PlayList.Clear(); PlayList.AddRange(q); }
private void PlaylistSortDesc() { View?.SetPage(TabPage.PlayList); var q = from i in PlayList.Clone() orderby i descending select i; PlayList.Clear(); PlayList.AddRange(q); }
private void PlaylistSortRandom() { View?.SetPage(TabPage.PlayList); var q = from i in PlayList.Clone() orderby Guid.NewGuid() select i; PlayList.Clear(); PlayList.AddRange(q); }
private void PlaylistSortAsc() { View?.SetPage(TabPage.PlayList); var q = from i in PlayList.Clone() orderby i ascending select i; var sorted = q.ToList(); PlayList.Clear(); PlayList.AddRange(sorted); }