System.IO.DirectoryInfo.GetDirectories Method

Returns an array of directories in the current System.IO.DirectoryInfo matching the given search criteria.

Syntax

public DirectoryInfo[] GetDirectories (string searchPattern)

Parameters

searchPattern
The search string to match against the names of directories. This parameter can contain a combination of valid literal path and wildcard (* and ?) characters (see Remarks), but doesn't support regular expressions. The default pattern is "*", which returns all files.

Returns

An array of type DirectoryInfo matching searchPattern.

Remarks

searchPattern can be a combination of literal and wildcard characters, but doesn't support regular expressions. The following wildcard specifiers are permitted in searchPattern.

* (asterisk)

Zero or more characters in that position.

? (question mark)

Zero or one character in that position.

Characters other than the wildcard are literal characters. For example, the string "*t" searches for all names in ending with the letter "t". ". The searchPattern string "s*" searches for all names in path beginning with the letter "s".

This method pre-populates the values of the following System.IO.DirectoryInfo properties:

Requirements

Namespace: System.IO
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0