JsonConvert.DeserializeObject(resultJson)怎样理解

stevenjin 2017-11-18 08:30:07
下面这些是什么意思呀?这样理解对不?
将字符串resultJson做为实参,传入DeserializeObject这个静态方法。
定义了一个TokenResult类,用来接收DeserializeObject转换后的值(通过set进行赋值)
 TokenResult tokenResult = JsonConvert.DeserializeObject<TokenResult>(resultJson)

  public class TokenResult
{
/// <summary>
/// 错误码
/// </summary>
public ErrCodeEnum ErrCode { get; set; } = ErrCodeEnum.Unknown;

/// <summary>
/// 错误消息
/// </summary>
public string ErrMsg { get; set; }

public string Access_token { get; set; }
}
...全文
531 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
圣殿骑士18 2017-11-18
  • 打赏
  • 举报
回复
对对对对对对
五更琉璃 2017-11-18
  • 打赏
  • 举报
回复
你理解的挺对
yunqing1201 2017-11-18
  • 打赏
  • 举报
回复
这是标准的JSON反序列化,是将序列化的JSON字符串 ,反序列化成数据对象! resultJson 是JSON序列化的 字符串 TokenResult 数据对象 就是将Json 字符串 变成 数据对象

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧