System.IO.Directory.GetFiles VS My.Computer.FileSystem.GetFiles <p>I wanted to get the names of all the files in a specific directory which includes over 25,000 files. I tried using these methods:</p> <p><code>System.IO.Directory.GetFiles</code> and <code>My.Computer.FileSystem.GetFiles</code></p> <p>I've found out that <code>System.IO</code> is significantly faster <code>My.Computer</code></p> <p>By significantly I mean around 20 second faster.</p> <p>Could anyone explain to me the difference between These two methods?</p>