Returns the names of subdirectories in the specified directory.
- path
- A string containing the name of the directory for which an array of subdirectory names is returned.
A string array containing the names of subdirectories in path.
Type Reason System.Security.Permissions.FileIOPermission Requires permission to access path information for the specified directory and its subdirectories. See System.Security.Permissions.FileIOPermissionAccess.PathDiscovery.
Type Reason ArgumentNullException path is null. System.Security.SecurityException The caller does not have the required permission. ArgumentException path is a zero-length string, contains only white space, or contains implementation-specific invalid characters. System.IO.DirectoryNotFoundException path was not found. System.IO.PathTooLongException The length of path or the absolute path information for path exceeds the system-defined maximum length. System.IO.IOException path is a file name. UnauthorizedAccessException The caller does not have the required permission.
This method is identical to Directory.GetDirectories(string) (path , "*").
The path argument is permitted to specify relative or absolute path information. Relative path information is interpreted as relative to the current working directory.
Note: To obtain the current working directory, see Directory.GetCurrentDirectory.The names returned by this method are prefixed with the directory information provided in path.
Namespace: System.IO
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0