在 C# 中从 JSON 对象转换为 expando 对象

Convert from JSON object to expando object in c#

我有一个 JSON 对象,类似于

var jsonObject = {"att1" : "val1","att2" : "val2","att3" : "val3","att4" : "val4"}

我需要将其转换为 expandoObject

我试过

var expConverter = new ExpandoObjectConverter();
dynamic obj = JsonConvert.DeserializeObject<List<ExpandoObject>>(jsonObject, expConverter);

但是没有给出结果

有人可以帮我得到结果吗?

提前致谢。

  dynamic obj = JsonConvert.DeserializeObject<ExpandoObject>(jsonObject, expConverter);

工作正常...