# 序列化与反序列化

//1、对象转换为字符串
Sys_User user = new Sys_User();
string userText=  user.Serialize();

//2、字符串转换为对象(上面的json字符串userText转换为对象)
user = userText.DeserializeObject<Sys_User>();

//list对象序列化与反序列化
List<Sys_User> list = new List<Sys_User>();
list.Add(new Sys_User() { UserName = "test" });

userText = list.Serialize();

//字符串转换为对象(上面的json字符串userText转换为对象)
list = userText.DeserializeObject<List<Sys_User>>();
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15