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);
     }
 }
Beispiel #3
0
 public ZlpSplittedPath(
     string path)
 {
     Info = new ZlpFileOrDirectoryInfo(path);
 }
 public ZlpSplittedPath(
     ZlpFileOrDirectoryInfo path)
 {
     _info = new ZlpFileOrDirectoryInfo(path);
 }
 public ZlpSplittedPath(
     string path)
 {
     Info = new ZlpFileOrDirectoryInfo(path);
 }
 public ZlpSplittedPath(
     ZlpFileOrDirectoryInfo path)
 {
     _info = new ZlpFileOrDirectoryInfo(path);
 }