title: dynamically pass column names to be selected at runtime in entity framework
body: <p>We can use the below query to retrieve specific columns using Entity Framework:</p>
  
  <pre><code>var result = context.Contents.Where(c =&gt; c.CatalogId == "ABC")
                  .Select(c =&gt; new {c.ContentId, c.ContentName});
  </code></pre>
  
  <p>I want to pass the column names during runtime. 
  Can I pass these column names <code>{c.ContentId, c.ContentName}</code> <strong>dynamically at runtime</strong>.</p>
  
  <p>Thanks</p>