برا بدست آوردن لیست همه زیر پوشه های موجود در یک پوشه و یا درایو خاص می توانید از دستور زیر استفاده کنید. این دستور لیست همه زیر پوشه ها را به صورت آرایه ای از رشته ها تحویل می دهد.
string[] DirectoryList= System.IO.Directory.GetDirectories("مسیر");
چنانچه بخواهید به لیست فایلهای مسیر خاصی دسترسی داشته باشید باید از دستور زیر استفاده نمائید.
string[] FileNames = System.IO.Directory.GetFiles("مسیر");
مطلبتون خیلی عالی بود واقعا کمک کرد