From 5fe468fa1b1f4507c25161223cdca1b206dcde9a Mon Sep 17 00:00:00 2001 From: sincere liu Date: Sun, 5 May 2024 22:07:51 +0800 Subject: [PATCH] Optimize code for better performance --- v2rayN/v2rayN/Handler/ShareHandler.cs | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/v2rayN/v2rayN/Handler/ShareHandler.cs b/v2rayN/v2rayN/Handler/ShareHandler.cs index 0c73d3c6..309bde89 100644 --- a/v2rayN/v2rayN/Handler/ShareHandler.cs +++ b/v2rayN/v2rayN/Handler/ShareHandler.cs @@ -266,19 +266,10 @@ namespace v2rayN.Handler { if (Utils.IsIpv6(address)) { - if (address.StartsWith('[') && address.EndsWith(']')) - { - return address; - } - else - { - return $"[{address}]"; - } - } - else - { - return address; + // 检查地址是否已经被方括号包围,如果没有,则添加方括号 + return address.StartsWith('[') && address.EndsWith(']') ? address : $"[{address}]"; } + return address; // 如果不是IPv6地址,直接返回原地址 } private static int GetStdTransport(ProfileItem item, string? securityDef, ref Dictionary dicQuery)