title: AsEnumerable() extension method doesn't work on DataView
body: <p>Why doesn't <code>AsEnumerable()</code> extension method work on DataView? </p>
  
  <p>When you initialize a DataView with a certain DataTable, why can't you query it to store the result in a generic collection?</p>
  
  <p>I want to do something like this:</p>
  
  <pre><code>DataView dv = new DataView(ds.Tables[0]);
  
  List&lt;String&gt; li = (from row in dv.AsEnumerable select row).ToList();
  </code></pre>