string[] files = Directory.GetFiles(@"C:\files",
	    "*.*", SearchOption.AllDirectories);

	foreach (string file in files)
	{
	    Console.WriteLine(file);
	}