title: How to sort part of items in generic list
body: <p>I have a List object that contains items in following type</p>
  
  <pre><code>public class Item{
  
      public int Type; //this can be only 0 or 1
      public string Text;
  
  
  }
  </code></pre>
  
  <p>I would like to sort the entire list by the Type first and then do another sort by Text for only items that have type is 1?</p>
  
  <p>How to achieve this?</p>
  
  <p>Many thanks</p>
  
  <p>Ming</p>