private async void cbResource_SelectedValueChanged(object sender, EventArgs e) { switch (cbResource.Text) { case "Track": LoadGraphData = new Delagate(GetTrackAnalytics); break; case "Album": LoadGraphData = new Delagate(GetAlbumAnalytics); break; case "Artist": LoadGraphData = new Delagate(GetArtistAnalytics); break; case "Playlist": LoadGraphData = new Delagate(GetPlaylistAnalytics); break; } if (LoadGraphData != null) { await LoadGraphData.Invoke(); } }
public ucAnalytics() { InitializeComponent(); LoadGraphData = new Delagate(GetTrackAnalytics); cbResource.DataSource = new List <string> { "Track", "Album", "Artist", "Playlist" }; }
public List <T> SortedList(T[] data, Delagate Comparer) { for (int i = 0; i < data.length; i++) { for (int j = public object this[int index]