Deserialize Dictionary<string, T>
问题 For example, I have a some classes: class User { int Id {get; set;} string Name {get; set;} } class Venue { int Id {get; set;} string Adress {get; set;} } class Message { string Text {get; set;} int FromId {get; set;} } I take the json from web: [%user% => {id: 1, name: "Alex"}, %user% => {id: 5, name: "John"}] I can parse it : var myObjects = JsonConvert.DeserializeObject<Dictionary<string, User>>(json); But if have a json: [%user% => {id: 1, name: "Alex"}, %venue% => {id: 465, adress: