public static void CopyFile(String fileFrom,String fileTo)
{
String[] folders = fileTo.Split('//');
String dir=folders[0];
for (int i = 1; i < folders.Length-1;i++ )
{
dir += "//" + folders[i];
MakeFolder(dir);
}
File.Copy(fileFrom,fileTo);
}
public static void MakeFolder(String folder)
{
DirectoryInfo directoryInfo = new DirectoryInfo(folder);
if (directoryInfo.Exists == false)
{
directoryInfo.Create();
}
}