با استفاده از این کد میتونید تمام فایل های داخل یک پوشه رو بدست بیارید و آدرس همه ی آنها در یک آرایه قرار میگیره.
string[] strPaths = System.IO.Directory.GetFiles("E:\\Test");
حالا آدرس همه ی فایل ها رو دارین و هر کار که بخواین میتونید باهاشون بکنید.
با این کد هم می تونید پوشه های داخل یک پوشه رو بدست بیارین :
string[] strPaths = System.IO.Directory.GetDirectories("E:\\Test");
موفق باشید