text: In the top of form1:
  public class ComboboxItem { public string Text { get; set; } public object Value { get; set; } public override string ToString() { return Text; } } List<string> results = new List<string>();
  Then:
  ComboboxItem item = new ComboboxItem(); var result = videoCatagories.Execute(); for (int i = 0; i < result.Items.Count; i++) { item.Text = result.Items[i].Snippet.Title; item.Value = result.Items[i].Id; comboBox1.Items.Add(item); }
  And in the end:
  private void comboBox1_SelectedValueChanged(object sender, EventArgs e) { MessageBox.Show((comboBox1.SelectedItem as ComboboxItem).Value.ToString()); }
  What i wanted to do in general is to add to the combobox the titles and then when i select a title to get the title id. For example i run the program and select the title Weather now i want to see in a messageBow.Show the id 1
  There are 31 items. When i use a breakpoint and look on result i see 31 items when i click on the first item in index 0 i see Id = "1" and then i click on snippet and see title "weather"
  Then i do the same for item in index 1 and i see Id = "19" and in the snippet the title is "animals".
  But for some reason it's adding each itertion the same item many times.