Moves a DirectoryInfo instance and its contents to a new path.
Assembly: mscorlib (in mscorlib.dll)
- Type: System.String
The name and path to which to move this directory. The destination cannot be another disk volume or a directory with the identical name. It can be an existing directory to which you want to add this directory as a subdirectory.
destDirName is a null reference (Nothing in Visual Basic).
destDirName is an empty string (''").
An attempt was made to move a directory to a different volume.
destDirName already exists.
You are not authorized to access this path.
The directory being moved and the destination directory have the same name.
The caller does not have the required permission.
The destination directory cannot be found.
This method throws an IOException if, for example, you try to move c:\mydir to c:\public, and c:\public already exists. You must specify "c:\\public\\mydir" as the destDirName parameter, or specify a new directory name such as "c:\\newdir".
This method permits moving a directory to a read-only directory. The read/write attribute of neither directory is affected.
For a list of common I/O tasks, see Common I/O Tasks.