public static void ValidateUri(string uri, string argName = "Uri") { Uri tempUri; if (!Uri.TryCreate(uri, UriKind.RelativeOrAbsolute, out tempUri)) { throw new ArgumentException(string.Format("Invalid {0}: {1}", argName, uri)); } }