private static void VerifyPath(string path) { if (path != null) { path = path.Trim(); #if !PLATFORM_UNIX if (!PathInternal.IsDevice(path) && PathInternal.HasInvalidVolumeSeparator(path)) { throw new ArgumentException(Environment.GetResourceString("Argument_PathFormatNotSupported")); } #endif PathInternal.CheckInvalidPathChars(path); } }