title: Sorting List<String> in C#
body: <p>How to sort a List based on the item's integer value</p>
  
  <p>The list is like</p>
  
  <pre><code>"1"
  "5"
  "3"
  "6"
  "11"
  "9"
  "NUM1"
  "NUM0"
  </code></pre>
  
  <p>The result should be like</p>
  
  <pre><code>"1"
  "3"
  "5"
  "6"
  "9"
  "11"
  "NUM0"
  "NUM1"
  </code></pre>
  
  <p>is there any idea to do this using LINQ or Lambda expression?</p>
  
  <p>Thanks in advance</p>