title: Populate List Where Contains values (or objects) from another list
body: <p>I want to populate a list where a value in the object is in another list I've already populated. Please see below:</p>
  
  <pre><code>//Populate first object
  List&lt;Object1&gt; listObject1 = da.dbsetObject1.Where(p=&gt;p.ID.Equals(SomeID)).ToList();
  
  //Populate second object - what I want to do but can't figure out
  List&lt;Object2&gt; listObject2 = da.dbsetObject2.Where(p=&gt;p.ID.Contains(listObject1.Object1ID)).ToList();
  </code></pre>
  
  <p>I know contains doesn't work but I want to basically populate listObject2 with all the values that have a matching Object1ID. In a sql table this would be a foreign key relationship.</p>