将对象转换为字符串
string resJsonString = JsonConvert.SerializeObject(anyObj);
将json字符串反序列化为对象
//JObject实例可以通过字符串访问属性, 有点类似于字典
JObject resJsonObj = (JObject)JsonConvert.DeserializeObject(res);
//假如原json字符串有"errcode"字段, {"errcode":"Invalid code"}
string errCode1 = (string)resObj["errcode"]; // "Invalid code"
// 为啥不用.ToString()转字符串呢? 如下结果: "\"Invalid code\"", 结果会多出一对双引号
// string errCode2 = resObj["errcode"]?.ToString();