C#: How to convert a JArray to a JObject? : I have a JArray of JArrays, but I would like a JArray of JObjects. I have already implemented a foreach loop which iterates through each JArray in my JArray. I need to know how to convert my JArray into a JObject.

Here is an example:

    [
      {
        "item": [
          {
            "Name": "Andy"
          },
          {
            "Phone": "(785) 241-6200"
          }
        ]
      },
      {
        "item": [
          {
            "Name": "Arthur Song"
          },
          {
            "Phone": "(212) 842-5500"
          }
        ]
      },
      {
        "item": [
          {
            "Name": "Ashley James"
          },
          {
            "Phone": "+44 191 4956203"
          }
        ]
      },
      {
        "item": [
          {
            "Name": "Avi Green"
          },
          {
            "Phone": "(212) 842-5500"
          }
        ]
      }   
    ]

I would like each item to be a single JObject, resulting in the following JArray:

    [
      {
          "Name": "Andy"
          "Phone": "(785) 241-6200"
      },
      {
          "Name": "Arthur Song"
          "Phone": "(212) 842-5500"
      {
          "Name": "Ashley James" 
          "Phone": "+44 191 4956203"
      },
      {
          "Name": "Avi Green"
          "Phone": "(212) 842-5500"
      }   
    ]

Thanks!