using System.IO;
string[] filePaths = Directory.GetFiles(@"c:\Windows\");
// eger dosya uzantisi vermek istersen
string[] filePaths = Directory.GetFiles(@"c:\Windows\", "*.txt",
                                         SearchOption.AllDirectories);