API Reference
Class
DirectoryTools
Provides basic directory and file operations.
Inheritance
- Object
- DirectoryTools
Methods
public static Void CopyFile(String sourcePath, String destinationPath, Boolean overwrite = true) #Returns:
VoidCopies a file ensuring the destination directory exists.
Parameters
- sourcePath System.String
- destinationPath System.String
- overwrite System.Boolean = true
public static Task CopyFileAsync(String sourcePath, String destinationPath, Boolean overwrite = true, CancellationToken cancellationToken = null) #Returns:
TaskCopies a file asynchronously ensuring the destination directory exists.
Parameters
- sourcePath System.String
- destinationPath System.String
- overwrite System.Boolean = true
- cancellationToken System.Threading.CancellationToken = null
public static Void EnsureDirectoryExists(String path) #Returns:
VoidEnsures the specified directory exists.
Parameters
- path System.String
- Directory path to create if missing.
public static Task EnsureDirectoryExistsAsync(String path) #Returns:
TaskEnsures the specified directory exists asynchronously.
Parameters
- path System.String
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object