Directory

Directory CF 1.0, ECMA 1.0

System.IO (mscorlib.dll) sealed class

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  (string   path   );    public static void  Delete  (string   path   );    public static void  Delete  (string   path   , bool   recursive   );    public static bool  Exists  (string   path   );    public static DateTime  GetCreationTime  (string   path   );    public static DateTime  GetCreationTimeUtc  (string   path   );    public static string  GetCurrentDirectory  ( );    public static string[ ]  GetDirectories  (string   path   );    public static string[ ]  GetDirectories  (string   path   , string   searchPattern   );    public static string  GetDirectoryRoot  (string   path   );    public static string[ ]  GetFiles  (string   path   );    public static string[ ]  GetFiles  (string   path   , string   searchPattern   );    public static string[ ]  GetFileSystemEntries  (string   path   );    public static string[ ]  GetFileSystemEntries  (string   path   , string   searchPattern   );    public static DateTime  GetLastAccessTime  (string   path   );    public static DateTime  GetLastAccessTimeUtc  (string   path   );    public static DateTime  GetLastWriteTime  (string   path   );    public static DateTime  GetLastWriteTimeUtc  (string   path   );    public static string[ ]  GetLogicalDrives  ( );    public static DirectoryInfo  GetParent  (string   path   );    public static void  Move  (string   sourceDirName   , string   destDirName   );    public static void  SetCreationTime  (string   path   , DateTime   creationTime   );    public static void  SetCreationTimeUtc  (string   path   , DateTime   creationTimeUtc   );    public static void  SetCurrentDirectory  (string   path   );    public static void  SetLastAccessTime  (string   path   , DateTime   lastAccessTime   );    public static void  SetLastAccessTimeUtc  (string   path   , DateTime   lastAccessTimeUtc   );    public static void  SetLastWriteTime  (string   path   , DateTime   lastWriteTime   );    public static void  SetLastWriteTimeUtc  (string   path   , DateTime   lastWriteTimeUtc   ); } 


C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net