Json.net failing to load certain properties belonging to a class object?
问题 NOTE: I'm adding this community wiki entry to save someone the loss of time I just went through debugging this problem. I have a class object with multiple public properties. I can serialize it fine using JSON.net. But when I load the JSON text back and deserialize it using JsonConvert.DeserializeObject<> , some of the fields are set to NULL when they definitely had valid values at the time of serialization. I inspected the serialized JSON string manually and I definitely see values for the