title: Fast way to enumerate all files including sub-folders
body: <p>Does anyone know of a faster way to enumerate through a directory and sub-folders to gather all the files in the enumeration?  This is what I have right now:</p>
  
  <pre><code>Public Shared allFiles() As String
  allFiles = Directory.GetFiles(&lt;ServerLocation&gt;, "*.*", SearchOption.AllDirectories)
  </code></pre>
  
  <p>Thanks!
  JFV</p>
  
  <p>EDIT:  I am enumerating these files from a server location.  I don't know if that will change the perspective of this question or not.  Thanks for all the input so far!</p>