Quellcode durchsuchen

DeserializeJson<T>

龙腾猫跃 vor 5 Monaten
Ursprung
Commit
a407618ee1
1 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  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);
 
 }