C# 如何在C中形成请求主体以发布(方法)Json

C# 如何在C中形成请求主体以发布(方法)Json,c#,json,rest,post,C#,Json,Rest,Post,下面是JSON请求。任何人都可以帮助我生成/创建相同的请求主体 { "groups": [ { "groupName": "abc", "questions": [ { "questionID": "", "groupedIndexVlaue": 2, "indexvalue": 6 }, { "questionID": "",

下面是JSON请求。任何人都可以帮助我生成/创建相同的请求主体

   {
  "groups": [
    {
      "groupName": "abc",
      "questions": [
        {
          "questionID": "",
          "groupedIndexVlaue": 2,
          "indexvalue": 6
        },
        {
          "questionID": "",
          "groupedIndexVlaue": 2,
          "indexvalue": 6
        }

      ]
    },
    {
      "groupName": "xyz",
      "questions": [
        {
          "questionID": "",
          "groupedIndexVlaue": 2,
          "indexvalue": 6
        },
        {
          "questionID": "",
          "groupedIndexVlaue": 1,
          "indexvalue": 7
        }
      ]
    }
  ]
}
我需要像下面这样的请求主体来使用post方法。请任何人建议我如何根据上面的Json形成请求主体

{
  "Items": [
    {
      "questionID": 1,
      "groupedIndexVlaue": 5,
      "indexvalue": 5
    },
    {
      "questionID": 2,
      "groupedIndexVlaue": 5,
      "indexvalue": 5
    }


  ]
}

谢谢。

我已经在几个项目中使用了RestSharp库,它使json请求非常简洁,并且非常灵活


你忘记发布你的尝试了,你只是在找HttpClient对象吗?是的,我在找HttpClient