private void Play_btn_Click(object sender, EventArgs e) { if (PlayOrder.Count == 0) { this.Play_btn.Text = "Play"; return; } if (currentPlayableEntity != null) { currentPlayableEntity.Stop(); } this.Play_btn.Text = "Next"; currentPlayableEntity = PlayOrder.Dequeue(); currentPlayableEntity.Play(); }