我有来自服务器的下一个响应 -
{"response":[{"uid":174952xxxx,"first_name":"xxxx","last_name":"xxx"}]}
Run Code Online (Sandbox Code Playgroud)
我试图以下一种方式反序化 -
JsonConvert.DeserializeObject<T>(json);
Run Code Online (Sandbox Code Playgroud)
其中T = VkUser的列表,但是我收到了错误.
[JsonObject]
public class VkUser
{
[JsonProperty("uid")]
public string UserId { get; set; }
[JsonProperty("first_name")]
public string FirstName { get; set; }
[JsonProperty("last_name")]
public string LastName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我一直在尝试
public class SomeDto // maybe Response as class name will fix it but I don't want such name
{
public List<VkUser> Users {get;set;}
}
Run Code Online (Sandbox Code Playgroud)
什么反序列化选项可以帮助我?
谁能说如何用WriteConcern替换过时的 SafeMode?特别是我对 SafeMode.True感兴趣?
谢谢.