/// <summary> /// 检查 Guid 是否为空 /// </summary> /// <param name="argument"></param> /// <param name="argumentName"></param> /// <param name="message"></param> public static void IsNotEmpty(Guid argument, string argumentName, string message = null) { AssertionJudgment.Require2Validation <ArgumentNullException>( !GuidJudgment.IsNullOrEmpty(argument), argumentName, message ?? $"{nameof(argument)} can not be null or empty."); }
/// <summary> /// 判断指定字符串是否为 Guid /// </summary> /// <param name="string"></param> /// <returns></returns> public static bool IsGuid(this string @string) => GuidJudgment.IsValid(@string);
/// <summary> /// Is Guid /// </summary> /// <param name="str"></param> /// <returns></returns> public static bool IsGuid(this string str) => StringGuidDeterminer.Is(str) && GuidJudgment.IsValid(str);
/// <summary> /// 是否为空 /// </summary> /// <param name="guid"> 值 </param> public static bool IsNullOrEmpty(this Guid guid) => GuidJudgment.IsNullOrEmpty(guid);