From dc7922d80c1d133b6261b8af1d521567d2c0a35d Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 30 十月 2025 16:51:39 +0800
Subject: [PATCH] Merge branch 'master' of http://mobile.secondworld.net.cn:10010/r/Project_SG_scripts

---
 Main/Config/ConfigParse.cs |   21 ++++-----------------
 1 files changed, 4 insertions(+), 17 deletions(-)

diff --git a/Main/Config/ConfigParse.cs b/Main/Config/ConfigParse.cs
index 8e2f2f8..c1461f7 100644
--- a/Main/Config/ConfigParse.cs
+++ b/Main/Config/ConfigParse.cs
@@ -62,6 +62,7 @@
         return string.Empty;
     }
 
+    //涓�缁存暟缁勶細鏉ユ簮鏍煎紡濡� 1|2|3|4
     public static T[] GetMultipleStr<T>(string msg) where T : struct
     {
         string[] segs = GetMultipleStr(msg);
@@ -206,7 +207,6 @@
     }
 
     //{'17':['63','6','27'],'65':['800'],'55':['139'],'19':['1000','2600','130']}
-    public static Regex userDataRegex = new Regex(@"'([0-9]+)':\[(.*?)\]", RegexOptions.Singleline);
     public static Dictionary<int, List<int>> Analysis(string val)//姝e垯琛ㄨ揪寮忕殑瀛楃涓插垎鍓�
     {
         string s = ServerStringTrim(val);
@@ -265,23 +265,8 @@
         //}
     }
 
-    public static Dictionary<int, List<int>> ParseJsonDict(string jsonStr)
-    {
-        if (jsonStr == "{}" || string.IsNullOrEmpty(jsonStr))
-        {
-            return new Dictionary<int, List<int>>();
-        }
-        var dict = JsonMapper.ToObject<Dictionary<string, List<int>>>(jsonStr);
-        Dictionary<int, List<int>> result = new Dictionary<int, List<int>>();
 
-        foreach (var item in dict)
-        {
-            result[int.Parse(item.Key)] = item.Value;
-        }
-
-        return result;
-    }
-
+    //json鏍煎紡锛� {"1":1}
     public static Dictionary<int, int> ParseIntDict(string jsonStr)
     {
         if (jsonStr == "{}" || string.IsNullOrEmpty(jsonStr))
@@ -299,6 +284,7 @@
         return result;
     }
 
+    //json鏍煎紡锛� {"1":[1,2],"2":[3,4]}
     public static Dictionary<int, int[]> ParseIntArrayDict(string jsonStr)
     {
         if (jsonStr == "{}" || string.IsNullOrEmpty(jsonStr))
@@ -316,6 +302,7 @@
         return result;
     }
 
+    //json鏍煎紡锛� {"1":[[1,2],[3,4]]}
     public static Dictionary<int, int[][]> ParseIntArray2Dict(string jsonStr)
     {
         if (jsonStr == "{}" || string.IsNullOrEmpty(jsonStr))

--
Gitblit v1.8.0