瀏覽代碼

DeserializeJson<T>

龙腾猫跃 4 月之前
父節點
當前提交
a407618ee1
共有 1 個文件被更改,包括 5 次插入 和 0 次删除
  1. 5 0
      Shared/Extensions/StringExtensions.cs

+ 5 - 0
Shared/Extensions/StringExtensions.cs

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