From bc3f49b076918ee70a9398e9dad48f9f7b665394 Mon Sep 17 00:00:00 2001
From: xljiulang <366193849@qq.com>
Date: Fri, 23 Jul 2021 21:38:27 +0800
Subject: [PATCH] =?UTF-8?q?*=E6=9B=BF=E6=8D=A2=E4=B8=BAchar.MaxValue?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
FastGithub.Core/DomainPattern.cs | 27 +++------------------------
1 file changed, 3 insertions(+), 24 deletions(-)
diff --git a/FastGithub.Core/DomainPattern.cs b/FastGithub.Core/DomainPattern.cs
index 9cd738b..5bb6d9d 100644
--- a/FastGithub.Core/DomainPattern.cs
+++ b/FastGithub.Core/DomainPattern.cs
@@ -69,32 +69,11 @@ namespace FastGithub
///
private static int Compare(string x, string y)
{
- if (x == y)
- {
- return 0;
- }
-
- var valueX = x.Replace("*", null);
- var valueY = y.Replace("*", null);
-
- var maskX = x.Length - valueX.Length;
- var maskY = y.Length - valueY.Length;
-
- var value = maskX - maskY;
- if (value != 0)
- {
- return value;
- }
-
- value = valueX.CompareTo(valueY);
- if (value == 0)
- {
- value = x.CompareTo(y);
- }
- return value;
+ var valueX = x.Replace('*', char.MaxValue);
+ var valueY = y.Replace('*', char.MaxValue);
+ return valueX.CompareTo(valueY);
}
-
///
/// 是否与指定域名匹配
///