title: Why when adding items to combobox it's adding the same item many times?
body: <p>In the top of form1:</p>
  
  <pre><code>public class ComboboxItem
          {
              public string Text { get; set; }
              public object Value { get; set; }
  
              public override string ToString()
              {
                  return Text;
              }
          }
  
          List&lt;string&gt; results = new List&lt;string&gt;();
  </code></pre>
  
  <p>Then:</p>
  
  <pre><code>ComboboxItem item = new ComboboxItem();
  var result = videoCatagories.Execute();
  
  for (int i = 0; i &lt; result.Items.Count; i++)
              {
                  item.Text = result.Items[i].Snippet.Title;
                  item.Value = result.Items[i].Id;
                  comboBox1.Items.Add(item);
              }
  </code></pre>
  
  <p>And in the end:</p>
  
  <pre><code>private void comboBox1_SelectedValueChanged(object sender, EventArgs e)
          {
              MessageBox.Show((comboBox1.SelectedItem as ComboboxItem).Value.ToString());
          }
  </code></pre>
  
  <p>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</p>
  
  <p>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"</p>
  
  <p>Then i do the same for item in index 1 and i see Id = "19" and in the snippet the title is "animals".</p>
  
  <p>But for some reason it's adding each itertion the same item many times.</p>