json.net を使用して、JSON デシリアライゼーションから動的オブジェクトを返すことは可能ですか? 次のようなことを実行したいと思います:
dynamic jsonResponse = JsonConvert.Deserialize(json);
Console.WriteLine(jsonResponse.message);
ベストアンサー1
Json.NET を使用すると、次のことが可能になります。
dynamic d = JObject.Parse("{number:1000, str:'string', array: [1,2,3,4,5,6]}");
Console.WriteLine(d.number);
Console.WriteLine(d.str);
Console.WriteLine(d.array.Count);
出力:
1000
string
6
ドキュメントはこちら:Json.NET を使用した LINQ to JSON