From 5ac2571680eac39f925ab6f4191e12a4dc1ea6a2 Mon Sep 17 00:00:00 2001 From: Jack <3486688394@qq.com> Date: Tue, 28 Jan 2025 23:43:05 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E7=AB=AF=E5=8F=A3?= =?UTF-8?q?=E4=BB=A3=E7=90=86=E7=B1=BB=E5=9E=8B=E8=BD=AC=E6=8D=A2=E5=B7=A5?= =?UTF-8?q?=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PortProxyTool/PortProxyUtil.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 PortProxyTool/PortProxyUtil.cs diff --git a/PortProxyTool/PortProxyUtil.cs b/PortProxyTool/PortProxyUtil.cs new file mode 100644 index 0000000..3f84bc5 --- /dev/null +++ b/PortProxyTool/PortProxyUtil.cs @@ -0,0 +1,16 @@ +namespace PortProxyTool; + +internal static class PortProxyUtil +{ + public static PortProxyType? GetPortProxyTypeByString(string type) + { + return type.ToLower() switch + { + "v4tov4" => PortProxyType.V4ToV4, + "v4tov6" => PortProxyType.V4ToV6, + "v6tov6" => PortProxyType.V6ToV6, + "v6tov4" => PortProxyType.V6ToV4, + _ => null + }; + } +} \ No newline at end of file