title: Get a list of entities by list of guids
body: <p>I am trying to get a partial list of entities for a list of entities by their guids.</p>
  
  <p>could be accomplished by:</p>
  
  <pre><code>List&lt;Entity&gt; GetEntitiesByGuids (List&lt;Entity&gt; entities, List&lt;Guids&gt; guids)
  {
    List&lt;Entities&gt; retVal = new List&lt;Entities&gt;();
       foreach(var guid in guids) 
       {
        var Entity = Entities.Find(e=&gt;e.Guid ==guid)
        retVal.Add(Entity);
       }
  return retVal;
  }
  </code></pre>
  
  <p>Is there any nice way to do it without <code>foreach</code>?</p>