How to get property from dynamic JObject programmatically

Assuming you’re using the Newtonsoft.Json.Linq.JObject, you don’t need to use dynamic. The JObject class can take a string indexer, just like a dictionary:

JObject myResult = GetMyResult();
returnObject.Id = myResult["string here"]["id"];

Hope this helps!

Leave a Comment