convert jarray to list of jobject c#

如果您想将 JArray 转换为 C# 中的 List,您可以使用以下代码:

List<JObject> list = jarray.ToObject<List<JObject>>();

JArray 是 Json.NET 中用于表示 JSON 数组的类。JObject 是 Json.NET 中用于表示 JSON 对象的类。

使用 ToObject 方法可以将 JArray 对象转换为指定类型的对象,这里我们将它转换为 List 类型。

需要注意的是,在使用 ToObject 方法之前,需要确保 JArray 中的所有元素都是 JObject 类型的。如果 JArray 中包含非 JObject 类型的元素,则可能会出现序列化异常。

这是一种将 JArray 转换为 C# 中的 List 的方法。如果您还有任何疑问,请告诉我。

    • 411
  •