title: Sort on List with KeyValuePair
body: <p>I have this code:</p>
  
  <pre><code>List&lt;KeyValuePair&lt;String,List&lt;MyObject&gt;&gt;&gt; aux = retEmpty.ToList();
  aux.ForEach(x =&gt; ret.Add(x.Key, x.Value));
  </code></pre>
  
  <p>I need to sort "ret" by the first element("string"). I tried a couple example but none of them work. Any help?</p>