How to recursively list all the files in a directory and child directories in C#?
var d = new DirectoryInfo(@"C:\logs"); var list = d.GetFiles("*.txt").Select(m => m.Name).ToList();