标签:info highlight col ons 接下来 引用 rar des set
废话少来:下载的DLL→Newtonsoft.Json
打开链接后下载这个(有可能版本有所更新,选前面点的就是了):

接下来是新建一个Console项目,然后是引用,然后上码:
class Program
{
static void Main(string[] args)
{
//实例化一个新的类,并赋值
Data _Data = new Data() { ID= 200};
//实体类转换为Json
string output = JsonConvert.SerializeObject(_Data);
//Json转实体类
Data _Data2 = JsonConvert.DeserializeObject<Data>(output);
//改变值
_Data2.ID = 100;
//打印旧的值
Console.WriteLine(output);
//打印新的值
Console.WriteLine(JsonConvert.SerializeObject(_Data2));
Console.ReadKey();
}
}
class Data
{
/// <summary>
/// ID
/// </summary>
public int ID { get; set; }
/// <summary>
/// 包含的子类
/// </summary>
public Contact Contact { get; set; } = new Contact();
}
class Contact
{
public bool IsOK { get; set; } = true;
}
标签:info highlight col ons 接下来 引用 rar des set
原文地址:https://www.cnblogs.com/vingxu/p/10641729.html