json字符串
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace WebServiceClient { public class ModelA { public class ModelB { public List<ModelC> owners; } public class ModelC { public string ownername { get; set; } public string ownercode { get; set; } } public class ModelB1 { public ModelC owners = new ModelC(); } } }
使用一:
ModelA.ModelB model = new ModelA.ModelB(); model.owners = new System.Collections.Generic.List<ModelA.ModelC>(); ModelA.ModelC modelC = new ModelA.ModelC(); modelC.ownername = "123"; modelC.ownercode = "456"; model.owners.Add(modelC); txtinfo.Text = model.ToJson();
结果:
{"owners":[{"ownername":"123","ownercode":"456"}]}
使用二:
ModelA.ModelB1 model = new ModelA.ModelB1(); //model.owners = new ModelA.ModelC(); model.owners.ownername = "123"; model.owners.ownercode = "456"; txtinfo.Text = model.ToJson();
结果:
{"owners":{"ownername":"123","ownercode":"456"}}
使用三:
ModelA.ModelC modelC = new ModelA.ModelC(); modelC.ownername = "123"; modelC.ownercode = "456"; txtinfo.Text = modelC.ToJson();
结果:
{"ownername":"123","ownercode":"456"}
本博有部分内容来自网络,如有问题请联系:hebeilijianghua@qq.com,并注明来自博客园。
浙公网安备 33010602011771号