Json.NET la désérialisation d'un objet renvoie la valeur null

Je voudrais désérialiser une chaîne o JSON et les données de sortie sur une chaîne de caractères:

public class Test
{
    public int id { get; set; }
    public string name { get; set; }
    public long revisionDate { get; set; }
}

private void btnRetrieve_Click(object sender, EventArgs e)
{
    string json = @"{""Name"":{""id"":10,""name"":""Name"",""revisionDate"":1390293827000}}";
    var output = JsonConvert.DeserializeObject<Test>(json);
    lblOutput.Text = output.name;
}

C'est prévu à la sortie de la name propriété de la chaîne json. Cependant, elle ne retourne rien.

InformationsquelleAutor jacobz | 2014-01-22