title: How do I remove an entry from List<KeyValuePair<string, string>> based on just the key?
body: <p>I have a KeyValurPair myList. How do I remove an entry based on the key? How should I use the myList.Remove method? I am not using a dictionary because need myList to be the Datasource of a Bindingsource.</p>
  
  <pre><code>List&lt;KeyValuePair&lt;string, string&gt;&gt; myList = new List&lt;KeyValuePair&lt;string, string&gt;&gt;();
  
  string key = "@index";
  </code></pre>
  
  <p>..
  ..
  ..</p>
  
  <pre><code>myList.Remove( i am lost here )
  </code></pre>
  
  <p>Thanks in adavnce,
  VRPS.</p>