title: Select section of list based on value of a enumeration
body: <p>I have a c# app. I have custom list of type result, shown below. The list is called 'myResultList'.</p>
  
  <pre><code>enumResult { noResult = 0, win = 1, lose = 2 }
  
  class Result
  {
    public enumResult OutCome {get; set;}
    public double Frequency {get;set;}
    public string GroupName {get; set;}
    public double TotalValue {get; set;}
  }
  </code></pre>
  
  <p>myResultList contains numerous elements. I wish to select all the elements where the Outcome equals lose into a new list. I believe LINQ is probably best for this task, correct me if I am wrong. How do I go about querying a list based on a enumeration?</p>