public ZlpFileOrDirectoryInfo( ZlpFileOrDirectoryInfo info) { _preferedType = info._preferedType; FullName = info.FullName; OriginalPath = info.OriginalPath; }
public static bool SafeExists(this ZlpFileOrDirectoryInfo i) { if (i == null || i.IsEmpty) { return(false); } else if (i.IsDirectory) { return(ZlpSafeFileOperations.SafeDirectoryExists(i.Directory)); } else if (i.IsFile) { return(ZlpSafeFileOperations.SafeFileExists(i.File)); } else { return(false); } }
public ZlpSplittedPath( string path) { Info = new ZlpFileOrDirectoryInfo(path); }
public ZlpSplittedPath( ZlpFileOrDirectoryInfo path) { _info = new ZlpFileOrDirectoryInfo(path); }