From 65ffe84ca01dd96d76f48c18add08ff9b9617629 Mon Sep 17 00:00:00 2001 From: AnonymousDotNet <18776095145@163.com> Date: Wed, 27 Nov 2024 17:23:20 +0800 Subject: [PATCH] fix: update SplitAsTuple --- .../BotSharp.Core/Infrastructures/Utilities.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/Infrastructure/BotSharp.Core/Infrastructures/Utilities.cs b/src/Infrastructure/BotSharp.Core/Infrastructures/Utilities.cs index 613643f4..db5a9a7d 100644 --- a/src/Infrastructure/BotSharp.Core/Infrastructures/Utilities.cs +++ b/src/Infrastructure/BotSharp.Core/Infrastructures/Utilities.cs @@ -30,10 +30,16 @@ public static class Utilities return sb.ToString(); } - public static (string, string) SplitAsTuple(this string str, string sep) + public static (string, string, string) SplitAsTuple(this string str, string sep) { var splits = str.Split(sep); - return (splits[0], splits[1]); + + if (splits.Length == 2 || string.IsNullOrWhiteSpace(splits[2])) + { + return (splits[0], splits[1], "CN"); + } + + return (splits[0], splits[1], splits[2]); } ///