I have a JObject such as :
JObject obj = new JObject();
obj.Add(new JProperty("Name","Olivier"));
obj.Add(new JProperty("Surname","Big"));
obj.Add(new JProperty("FatherName","Johnatan"));
I want to convert obj above to object
If I use the this code below
var result1 = Newtonsoft.Json.JsonConvert.DeserializeObject<object>(obj.ToString());
But the result that wanted is like below
var TheResultIWant = new { Name = "Olivier", Surname = "Big", FatherName = "Johnatan" };
Is there any kind of way I can obtain the object like the second image. I cannot code like it because I don't know the property name.

