From 7c56c8d571d4f29fcb20f238893dbf61e5e538f0 Mon Sep 17 00:00:00 2001 From: nsnail Date: Fri, 26 Jul 2024 19:03:21 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20trimSuffix=20(#163)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: tk --- .../Extensions/StringExtensions.cs | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/backend/NetAdmin.Infrastructure/Extensions/StringExtensions.cs b/src/backend/NetAdmin.Infrastructure/Extensions/StringExtensions.cs index f02b26d4..fe342871 100644 --- a/src/backend/NetAdmin.Infrastructure/Extensions/StringExtensions.cs +++ b/src/backend/NetAdmin.Infrastructure/Extensions/StringExtensions.cs @@ -61,16 +61,6 @@ public static class StringExtensions return Regex.Replace(me, $"^{clearStr}", string.Empty); } - /// - /// 去掉尾部字符串“Async” - /// - #pragma warning disable RCS1047, ASA002, VSTHRD200 - public static string TrimPrefixAsync(this string me) - #pragma warning restore VSTHRD200, ASA002, RCS1047 - { - return TrimPrefix(me, "Async"); - } - /// /// 去掉尾部字符串 /// @@ -79,11 +69,21 @@ public static class StringExtensions return Regex.Replace(me, $"{clearStr}$", string.Empty); } + /// + /// 去掉尾部字符串“Async” + /// + #pragma warning disable RCS1047, ASA002, VSTHRD200 + public static string TrimSuffixAsync(this string me) + #pragma warning restore VSTHRD200, ASA002, RCS1047 + { + return TrimSuffix(me, "Async"); + } + /// /// 去掉尾部字符串“Options” /// public static string TrimSuffixOptions(this string me) { - return TrimPrefix(me, "Options"); + return TrimSuffix(me, "Options"); } } \ No newline at end of file