title: How to sort a dictionary by key
body: <p>I have dictionary <code>Dictionary&lt;string, Point&gt;</code></p>
  
  <p>the Key is c1,c3,c2,t1,,t4,t2 I want to sort them to be c1,c2,c3,t1,t2,t3 </p>
  
  <p>I'm trying to sort it using</p>
  
  <pre><code>Input.OrderBy(key =&gt; key.Key );
  </code></pre>
  
  <p>but it doesn't work </p>
  
  <p>any idea how to solve that </p>