103 lines
4.0 KiB
C#
103 lines
4.0 KiB
C#
using MSIO = System.IO;
|
|
using MSIOD = System.IO.Directory;
|
|
|
|
namespace KKdMainLib.IO
|
|
{
|
|
public static class Directory
|
|
{
|
|
public static MSIO.DirectoryInfo CreateDirectory(string path) =>
|
|
MSIOD.CreateDirectory(path);
|
|
|
|
public static void Delete(string path, bool recursive) =>
|
|
MSIOD.Delete(path, recursive);
|
|
|
|
public static void Delete(string path) =>
|
|
MSIOD.Delete(path);
|
|
|
|
public static bool Exists(string path) =>
|
|
MSIOD.Exists(path);
|
|
|
|
public static System.DateTime GetCreationTime(string path) =>
|
|
MSIOD.GetCreationTime(path);
|
|
|
|
public static System.DateTime GetCreationTimeUtc(string path) =>
|
|
MSIOD.GetCreationTimeUtc(path);
|
|
|
|
public static string GetCurrentDirectory() =>
|
|
MSIOD.GetCurrentDirectory();
|
|
|
|
public static string[] GetDirectories(string path, string searchPattern, MSIO.SearchOption searchOption) =>
|
|
MSIOD.GetDirectories(path, searchPattern, searchOption);
|
|
|
|
public static string[] GetDirectories(string path, string searchPattern) =>
|
|
MSIOD.GetDirectories(path, searchPattern);
|
|
|
|
public static string[] GetDirectories(string path) =>
|
|
MSIOD.GetDirectories(path);
|
|
|
|
public static string GetDirectoryRoot(string path) =>
|
|
MSIOD.GetDirectoryRoot(path);
|
|
|
|
public static string[] GetFiles(string path, string searchPattern, MSIO.SearchOption searchOption) =>
|
|
MSIOD.GetFiles(path, searchPattern, searchOption);
|
|
|
|
public static string[] GetFiles(string path) =>
|
|
MSIOD.GetFiles(path);
|
|
|
|
public static string[] GetFiles(string path, string searchPattern) =>
|
|
MSIOD.GetFiles(path, searchPattern);
|
|
|
|
public static string[] GetFileSystemEntries(string path) =>
|
|
MSIOD.GetFileSystemEntries(path);
|
|
|
|
public static string[] GetFileSystemEntries(string path, string searchPattern) =>
|
|
MSIOD.GetFileSystemEntries(path, searchPattern);
|
|
|
|
public static string[] GetFileSystemEntries(string path, string searchPattern, MSIO.SearchOption searchOption) =>
|
|
MSIOD.GetFileSystemEntries(path, searchPattern, searchOption);
|
|
|
|
public static System.DateTime GetLastAccessTime(string path) =>
|
|
MSIOD.GetLastAccessTime(path);
|
|
|
|
public static System.DateTime GetLastAccessTimeUtc(string path) =>
|
|
MSIOD.GetLastAccessTimeUtc(path);
|
|
|
|
public static System.DateTime GetLastWriteTime(string path) =>
|
|
MSIOD.GetLastWriteTime(path);
|
|
|
|
public static System.DateTime GetLastWriteTimeUtc(string path) =>
|
|
MSIOD.GetLastWriteTimeUtc(path);
|
|
|
|
public static string[] GetLogicalDrives() =>
|
|
MSIOD.GetLogicalDrives();
|
|
|
|
public static MSIO.DirectoryInfo GetParent(string path) =>
|
|
MSIOD.GetParent(path);
|
|
|
|
public static void Move(string sourceDirName, string destDirName) =>
|
|
MSIOD.Move(sourceDirName, destDirName);
|
|
|
|
public static void SetCreationTime(string path, System.DateTime creationTime) =>
|
|
MSIOD.SetCreationTime(path, creationTime);
|
|
|
|
public static void SetCreationTimeUtc(string path, System.DateTime creationTimeUtc) =>
|
|
MSIOD.SetCreationTimeUtc(path, creationTimeUtc);
|
|
|
|
public static void SetCurrentDirectory(string path) =>
|
|
MSIOD.SetCurrentDirectory(path);
|
|
|
|
public static void SetLastAccessTime(string path, System.DateTime lastAccessTime) =>
|
|
MSIOD.SetLastAccessTime(path, lastAccessTime);
|
|
|
|
public static void SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc) =>
|
|
MSIOD.SetLastAccessTimeUtc(path, lastAccessTimeUtc);
|
|
|
|
public static void SetLastWriteTime(string path, System.DateTime lastWriteTime) =>
|
|
MSIOD.SetLastWriteTime(path, lastWriteTime);
|
|
|
|
public static void SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc) =>
|
|
MSIOD.SetLastWriteTimeUtc(path, lastWriteTimeUtc);
|
|
}
|
|
}
|
|
|