欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C#——序列化与反序列化

程序员文章站 2022-06-16 08:19:02
...

序列化和反序列化的概念

把对象转换为字节序列的过程称为对象的序列化。(通俗的理解为对象转为字符串)

例子如:

//序列化:List 转 json字符串,resultList为List
	string jsonStr=Newtonsoft.Json.JsonConvert.SerializeObject(resultList); 

把字节序列恢复为对象的过程称为对象的反序列化。(通俗的理解为字符串转为对象)

	//反序列化:json字符串 转 List
	List<DropDownBasicData> resultList= Newtonsoft.Json.JsonConvert.DeserializeObject<List<DropDownBasicData>>(jsonStr);