public void PopulateList() { var list = PlayerForm.GetQueue(); var nextlength = 0; int number = 1; foreach (var song in list) { string place; if (PlayerForm.QueuePosition == number) { place = "NOW PLAYING: "; } else if (PlayerForm.QueuePosition == number - 1) { place = "UP NEXT: "; } else { place = (number - PlayerForm.QueuePosition).ToString(); } Track theTrack = new Track(song); listBox1.Items.Add($"{place} {theTrack.Artist} - {theTrack.Title}"); if (PlayerForm.QueuePosition < number) { nextlength += theTrack.Duration; } number++; } label2.Text = $"Remaining Time - {Format(nextlength)}"; }