My application uses the .NET object Directory.GetFiles()
The actual overload I\'m using is
var allFiles = Directory.GetFiles(\"C:\\\\Use
It is better to use a foreach loop to get the folder names that you can acces:
DirectoryInfo dI = new DirectoryInfo(@"C:\Users\Dave");
List files = new List();
foreach (DirectoryInfo subDI in dI.GetDirectories())
{
if ((subDI.Attributes & (FileAttributes.ReparsePoint | FileAttributes.System)) !=
(FileAttributes)0)
continue;
files.Add(subDI.FullName);
}