Split File from a specified path in a C#.net

string DesignationPath = @"C:\\Documents and Settings\\Narayanan\\My Documents\\Others\\Txt)";
string[] Dir; Dir = Directory.GetFiles(C:\\Documents and Settings\\Narayanan\\My Documents\\Others\\Txt);
foreach (string str in Dir) { string[] GFiles = str.Split('\\'); string ExportPath =@"E:\" + "\\" + GFiles[6]; File.Copy(DesignationPath + "\\" + GFiles[6], ExportPath, true); }