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"}

 

posted @ 2020-11-05 09:38  恋上微笑的天使  阅读(174)  评论(0)    收藏  举报