public static void Main()
Directory.CreateDirectory("./Test1");
File.WriteAllText("./Test1/test.txt", "test");
Directory.CreateDirectory("./Test2");
File.WriteAllText("./Test2/test.txt", "test");
var lst = (new DirectoryInfo(@".")).GlobFiles(@"**/*.txt");
lst.ToList().ForEach(f => Console.WriteLine(f.FullName));
lst.ToList().ForEach(f => Console.WriteLine(f.FullName));