diff --git a/Api/Utility/General.cs b/Api/Utility/General.cs
index c3d2514..590cb18 100644
--- a/Api/Utility/General.cs
+++ b/Api/Utility/General.cs
@@ -125,10 +125,7 @@ namespace Milimoe.FunGame.Core.Api.Utility
///
///
///
- public static string JsonSerialize(T obj)
- {
- return Service.JsonManager.GetString(obj);
- }
+ public static string JsonSerialize(T obj) => Service.JsonManager.GetString(obj);
///
/// 返回目标对象的Json字符串 可指定反序列化选项
@@ -137,10 +134,7 @@ namespace Milimoe.FunGame.Core.Api.Utility
///
///
///
- public static string JsonSerialize(T obj, JsonSerializerOptions options)
- {
- return Service.JsonManager.GetString(obj, options);
- }
+ public static string JsonSerialize(T obj, JsonSerializerOptions options) => Service.JsonManager.GetString(obj, options);
///
/// 反序列化Json对象
@@ -148,10 +142,7 @@ namespace Milimoe.FunGame.Core.Api.Utility
///
///
///
- public static T? JsonDeserialize(string json)
- {
- return Service.JsonManager.GetObject(json);
- }
+ public static T? JsonDeserialize(string json) => Service.JsonManager.GetObject(json);
///
/// 反序列化Json对象 可指定反序列化选项
@@ -160,10 +151,7 @@ namespace Milimoe.FunGame.Core.Api.Utility
///
///
///
- public static T? JsonDeserialize(string json, JsonSerializerOptions options)
- {
- return Service.JsonManager.GetObject(json, options);
- }
+ public static T? JsonDeserialize(string json, JsonSerializerOptions options) => Service.JsonManager.GetObject(json, options);
///
/// 反序列化Hashtable中的Json对象
@@ -172,10 +160,26 @@ namespace Milimoe.FunGame.Core.Api.Utility
///
///
///
- public static T? JsonDeserializeFromHashtable(Hashtable hashtable, string key)
- {
- return Service.JsonManager.GetObject(hashtable, key);
- }
+ public static T? JsonDeserializeFromHashtable(Hashtable hashtable, string key) => Service.JsonManager.GetObject(hashtable, key);
+
+ ///
+ /// 反序列化IEnumerable中的Json对象
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static T? JsonDeserializeFromIEnumerable(IEnumerable