序列化(SerializeObject)與反序列化(DeserializeObject)。 打開Nuget安裝Newtonsoft.Json: class Bl { public void SerialAndDeser() { List<string> a = new List<string>() ...
序列化(SerializeObject)與反序列化(DeserializeObject)。
打開Nuget安裝Newtonsoft.Json:
class Bl { public void SerialAndDeser() { List<string> a = new List<string>() { "rt","qu","br","ld","ej"}; string s = JsonConvert.SerializeObject(a); Console.WriteLine(s); } }Source Code
List<string> a經過序列化之後,返回的結果:
接來來,我們把經過序列化後的s,再反序列化回List<string>集合:
List<string> b = JsonConvert.DeserializeObject<List<string>>(s); b.ForEach(delegate (string t) { Console.WriteLine(t); });Source Code
控制台測試並輸出結果: