<PackageReference Include="NETStandard.Library" Version="2.0.0-preview2-25401-01" />

System.IO.Directory

public static class Directory
namespace System.IO { public static class Directory { public static DirectoryInfo CreateDirectory(string path); public static void Delete(string path); public static void Delete(string path, bool recursive); public static IEnumerable<string> EnumerateDirectories(string path); public static IEnumerable<string> EnumerateDirectories(string path, string searchPattern); public static IEnumerable<string> EnumerateDirectories(string path, string searchPattern, SearchOption searchOption); public static IEnumerable<string> EnumerateFiles(string path); public static IEnumerable<string> EnumerateFiles(string path, string searchPattern); public static IEnumerable<string> EnumerateFiles(string path, string searchPattern, SearchOption searchOption); public static IEnumerable<string> EnumerateFileSystemEntries(string path); public static IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern); public static IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern, SearchOption searchOption); 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[] GetDirectories(string path, string searchPattern, SearchOption searchOption); public static string GetDirectoryRoot(string path); public static string[] GetFiles(string path); public static string[] GetFiles(string path, string searchPattern); public static string[] GetFiles(string path, string searchPattern, SearchOption searchOption); public static string[] GetFileSystemEntries(string path); public static string[] GetFileSystemEntries(string path, string searchPattern); public static string[] GetFileSystemEntries(string path, string searchPattern, SearchOption searchOption); 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); } }