在使用C#反序列化JSON时需要帮助

我了解同一主题有多个帖子。请不要将其标记为Duplicate,因为由于我是C#world的新手,所以我真的无法弄清楚该怎么做。

我收到来自Azure httpClient Rest API的响应。如何访问此JSON对象中的值。

我需要获取limit,currentValue和Name.localizedValue我的最终目标是将这3列值转储到SQL表中。

httpClient.DefaultRequestHeaders.Remove("Authorization");
httpClient.DefaultRequestHeaders.Add("Authorization", "Bearer " + token);
HttpResponseMessage response = await httpClient.GetAsync(URI);

var HttpsResponse = await response.Content.ReadAsStringAsync();
var Result =  JsonConvert.DeserializeObject<object>(HttpsResponse);

Console.WriteLine(Result);

JSON输出:

{
  "value": [
    {
      "limit": 2500,
      "unit": "Count",
      "currentValue": 1,
      "name": {
        "value": "availabilitySets",
        "localizedValue": "Availability Sets"
      }
    }
}