public static double GetPathSizeInBytes(string fileOrFolder) { if (Directory.Exists(fileOrFolder)) { return GetFolderSizeInBytes(fileOrFolder); } if (File.Exists(fileOrFolder)) { return GetFileSizeInBytes(fileOrFolder); } return 0; }