using Newtonsoft.Json.Linq;
public static void Main()
var someText = "{\"my key 1\" : \"hello dude\", \"my key 2\" : \"hello world\"}";
JObject resource = JObject.Parse(someText);
foreach (var p in resource.Properties())
Console.WriteLine("The key is {0} and it's value is {1}", p.Name, p.Value);