August 2003
Intermediate to advanced
928 pages
32h 1m
English
Directory
This class provides many
static methods for working with
filesystem directories. Most of the methods behave as expected.
GetLogicalDrives( ) returns an array of all of the
drives of a system in the format
“k:”, in which
“k” is the drive letter.
GetParent( ) returns the parent path of the
specified path, and GetDirectoryRoot( ) returns
the root directory of the specified path.
public sealed class Directory { // Public Static Methods public static DirectoryInfo CreateDirectory(stringpath); public static void Delete(stringpath); public static void Delete(stringpath, boolrecursive); public static bool Exists(stringpath); public static DateTime GetCreationTime(stringpath); public static DateTime GetCreationTimeUtc(stringpath); public static string GetCurrentDirectory( ); public static string[ ] GetDirectories(stringpath); public static string[ ] GetDirectories(stringpath, stringsearchPattern); public static string GetDirectoryRoot(stringpath); public static string[ ] GetFiles(stringpath); public static string[ ] GetFiles(stringpath, stringsearchPattern); public static string[ ] GetFileSystemEntries(stringpath); public static string[ ] GetFileSystemEntries(stringpath, stringsearchPattern); public static DateTime GetLastAccessTime(stringpath); public static DateTime GetLastAccessTimeUtc(stringpath); public static DateTime GetLastWriteTime(stringpath); public static DateTime GetLastWriteTimeUtc(stringpath); public static string[ ] GetLogicalDrives ...