title: Convert linq query to string array - C#
body: <p>What is the most efficient way of converting a single column linq query to a string array?</p>
  
  <pre><code>private string[] WordList()
      {
          DataContext db = new DataContext();
  
          var list = from x in db.Words
                     orderby x.Word ascending
                     select new { x.Word };
  
         // return string array here
      }
  </code></pre>
  
  <p>Note - x.Word is a string</p>