C# List集合的合并

C# List集合的合并

List集合的合并就是相当于Json,把键和值进行合并,从而实现Json格式,下面是一个简单的实例;首先我们得创建一个实体类封装list的字段,代码如下:

  public class Person
    {
        public string name { get; set; }
        public int age { get; set; }

        public Person() { }
        public Person(string name, int age)
        {
            this.name = name;
            this.age = age;
        }
}

然后我们写一个方法定义我们的list,以及实例化上面封装好的Person类,向person类赋值,最后把赋好值得Person依次添加进实例化好的表格,代码如下:

  public ActionResult list集合的合并()
        {
           //实例化list用来接收,Person的值
            List<Person> lists2 = new List<Person>(); 
           //实例化Person并赋值
            Person per1 = new Person("aladdin", 1);
            Person per2 = new Person("zhao", 2);
            Person per3 = new Person("jacky", 3);
            //依次把实例化后的Person的值赋给list表格
            lists2.Add(per1);
            lists2.Add(per2);
            lists2.Add(per3);
//返回以json格式返回list
            return Json(lists2, JsonRequestBehavior.AllowGet);
        }

后台代码写好后我们就去,页面调用它;先定义一个表格,然后在js写代码调用后台写好的list,绑定到该表格中,我绑定表格用到插件的方法,所以直接获取后台方法就可以绑定了,看看效果,页面代码如下
在这里插入图片描述
页面结构如图所示:
在这里插入图片描述
由上述两张图可以看到,我直接获取list就可以的到表格形式的数据了,这结构就是由定义的Person类形成的,这就是List集合的合并,理论与逻辑上大家理解了就觉得是这么回事了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值