c#通过字典组多层json字符串

  平时的时候都是通过创建类的形式来组json,但是这次的数据是同一个类里的参数是有可能直接消失不显示的,所以我想到用字典的形式来创建

 首先创建List

  List<Dictionary<string, object>> list = new List<Dictionary<string, object>>();

 然后循环插入数据

  for(int i=0;i<3;i++){

    Dictionary<string, object> jsharePlan = new Dictionary<string, object>();
    jsharePlan.Add("id", 1);
    jsharePlan.Add("name", 12);
    jsharePlan.Add("parent", 123);
    jsharePlan.Add("value", 1234);

    list.Add(jsharePlan);

}

 Dictionary<string, object> listtest = new Dictionary<string, object>();

    listtest .Add("id", 1);
    listtest .Add("name", 12);
    listtest .Add("parent", 123);
    list.Add(jsharePlan);

就可以像这样随意的定义想要的参数名

posted @ 2021-10-22 15:19  不等式夹逼法  阅读(521)  评论(0编辑  收藏  举报