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); } - /// /// 是否与指定域名匹配 ///