What is the best way to copy a folder and all subfolders and files using c#
<p>I need to copy a Folder from one drive to a removable Hard disk.
The Folder which needs to be copied will have many sub folders and files in it.
The input will be Source Path and Target Path.</p>

<p>Like..</p>

<p>Source Path : "C:\SourceFolder" </p>

<p>Target Path : "E:\"</p>

<p>After copying is done, i shud be able to see the folder "SourceFolder" in my E: drive.</p>

<p>Thanks.</p>
