MusicPlayer.MusicCollection.Sort C# (CSharp) Method

Sort() public method

public Sort ( ) : void
return void
        public void Sort()
        {
            Artists = Artists.OrderBy(o => o.Name).ToList();

            foreach (Artist artist in Artists)
                artist.Sort();
        }

Usage Example

Example #1
0
        private void btnRefresh_Click(object sender, EventArgs e)
        {
            _musicCollection = _client.GetSongs();
            _musicCollection.Sort();

            lbArtists.Items.Clear();
            lbAlbums.Items.Clear();
            lbSongs.Items.Clear();

            for(int i = 0; i < _musicCollection.Artists.Count; i++) {
                lbArtists.Items.Add(_musicCollection.Artists[i].Name);
            }
        }