public void backupDataInfo(string filePaths, string filePathName, int index, string flag, bool isErrorFile = false) { string fileName = Path.GetFileName(filePathName); string extension = Path.GetExtension(filePathName); Guid g = Guid.NewGuid(); string tagPath = filePaths + "\BackUp\"; string tagFileName = (fileName.Substring(0, fileName.IndexOf('.')) + "_" + g.ToString().Replace("-", "").Substring(0, 10) + "_(" + DateTime.Now.ToString("MM-dd-yyyy HHmmss") + ")" + extension); if (!Directory.Exists(tagPath)) { Directory.CreateDirectory(tagPath); } File.Move(filePathName, tagPath + tagFileName); }