Hi,
Apart from the fact that it is clear that you have not googled to find your solution, but you've just asked here hoping that somebody, now or later, will give you a solution here's what you need to do.
First of all I suggest you to read this document from MSDN:
https://msdn.microsoft.com/en-us/library/vstudio/ms404278(v=vs.100).aspx[
^]. MSDN is a huge website you can find almost everything on it. I haven't looked for a solution on Codeproject, but I assume there is one, there MUST be one.
Secondly, Directory.Move does exactly what you want, so you may want to use a recursive function or a foreach statement or even
Microsoft.VisualBasic namespace. Here's a reference
http://stackoverflow.com/questions/3911595/move-all-files-in-subfolders-to-another-folder-using-c-sharp[
^].
I hope this helps and, a piece of advice for the next times: google for your question: it might have been asked one million times before. Moreover, you will get an answer sooner! :-)
LG