title: Linq Where list Contains item in another list
body: <p>Given the following Structure</p>
  
  <pre><code>public class WorkOrderItem 
  {
      [Key] 
      public long WorkOrderItemId { get; set; }
      public virtual ICollection&lt;Job&gt; Jobs { get; set; }      
  }
  
  public class Job 
  {
      [Key]
      public long JobId { get; set; }
      public long? WorkOrderItemId { get; set; }
      public virtual Item Item { get; set; }
      public virtual Element ResultElement { get; set; }
  }
  </code></pre>
  
  <p>How would i get a list of Items where the item had a job that the ResultElementid was in a <code>List&lt;long&gt;()</code>?</p>