title: Sort collection within collection using Linq
body: <p>I have a one-to-many Linq query and I would like to sort on a property within the "many" collection. For example in the pseudo-code below, I am returned a List from the Linq query but I would like to sort / order the Products property based on the SequenceNumber property of the Product class. How can I do this? Any information is appreciated. Thanks.</p>
  
  <pre><code>public class Order
  {
     public int OrderId;
     public List&lt;Product&gt; Products;
  }
  
  public class Product
  {
     public string name;
     public int SequenceNumber;
  }
  </code></pre>