DirectoryInfo public sealed class DirectoryInfo : FileSystemInfo Documentation public DirectoryInfo Parent { get; } public DirectoryInfo Root { get; } public DirectoryInfo(string path) public void Create() public DirectoryInfo CreateSubdirectory(string path) public void Delete(bool recursive) public IEnumerable<DirectoryInfo> EnumerateDirectories() public IEnumerable<DirectoryInfo> EnumerateDirectories(string searchPattern) public IEnumerable<DirectoryInfo> EnumerateDirectories(string searchPattern, SearchOption searchOption) public IEnumerable<FileInfo> EnumerateFiles() public IEnumerable<FileInfo> EnumerateFiles(string searchPattern) public IEnumerable<FileInfo> EnumerateFiles(string searchPattern, SearchOption searchOption) public IEnumerable<FileSystemInfo> EnumerateFileSystemInfos() public IEnumerable<FileSystemInfo> EnumerateFileSystemInfos(string searchPattern) public IEnumerable<FileSystemInfo> EnumerateFileSystemInfos(string searchPattern, SearchOption searchOption) public DirectoryInfo[] GetDirectories() public DirectoryInfo[] GetDirectories(string searchPattern) public DirectoryInfo[] GetDirectories(string searchPattern, SearchOption searchOption) public FileInfo[] GetFiles(string searchPattern) public FileInfo[] GetFiles(string searchPattern, SearchOption searchOption) public FileInfo[] GetFiles() public FileSystemInfo[] GetFileSystemInfos(string searchPattern) public FileSystemInfo[] GetFileSystemInfos(string searchPattern, SearchOption searchOption) public FileSystemInfo[] GetFileSystemInfos() public void MoveTo(string destDirName)