title: Linq return string array
body: <pre><code>/// &lt;summary&gt;
  /// Returns list of popular searches
  /// &lt;/summary&gt;
  public static string[] getPopularSearches(int SectionID, int MaxToFetch)
  {
      using (MainContext db = new MainContext())
      {
          return (from c in db.tblSearches where c.SectionID == SectionID &amp;&amp; c.Featured select new[] { c.Term });
      }
  }
  </code></pre>
  
  <p>I looked at other questions but they seem to be slightly different, I get the error:</p>
  
  <pre><code>Cannot implicitly convert type 'System.Linq.IQueryable&lt;string[]&gt;' to 'string[]'
  </code></pre>
  
  <p>I know this is probably simple, could someone point out what's wrong here please?</p>