Browse Source

DeserializeJson<T>

龙腾猫跃 4 months ago
parent
commit
a407618ee1
1 changed files with 5 additions and 0 deletions
  1. 5 0
      Shared/Extensions/StringExtensions.cs

+ 5 - 0
Shared/Extensions/StringExtensions.cs

@@ -413,5 +413,10 @@ public static class StringExtensions {
             ex);
         }
     }
+    /// <summary>
+    /// 将字符串转化为 JSON 对象,若失败则抛出异常。
+    /// </summary>
+    public static T? DeserializeJson<T>(this string data) where T : JToken 
+        => (T?) DeserializeJson(data);
 
 }