dynamicなSystem.JsonもといJsonValueを使う方法

NuGetでいれようとしてもGUIのほうからは見つからないので、コンソールから以下のコマンドでインストール

PM> Install-Package JsonValue -Version 0.6.0

こんなデータ

{
 "id":20,
 "name":"味噌",
 "price":250
}

こうコード書くと

using System;
using System.Json;

string data = @"{
     ""id"":20,
     ""name"":""味噌"",
     ""price"":250
 }";

dynamic json = JsonObject.Parse(data).AsDynamic();

Console.WriteLine(json.price);

こう出ます。

250