File static class

File static class can easily be used for this purpose.

File.Move(@"sourcePath\\abc.txt", @"destinationPath\\xyz.txt");

Remark1: Only changes the index of the file (if the file is moved in the same volume). This operation does not take relative time to the file size.

Remark2: Cannot override an existing file on destination path.