zoukankan      html  css  js  c++  java
  • List 对象集合的操作和使用 List 集合对象 对象集合 自动属性 对象初始化 集合初始化器

    什么叫 集合对象 或者什么叫对象集合呢?  顾名思义  就是一系列对象的集合。例如,我们有  人  这个类别,那么  多个人呢?就是一个人的集合。

    例如,我们要统计一个公司有多少人,那么我们就可以把人保存到集合里面。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace PersonDAO
    {
        public class person
       
    {
            public int Age { get; set; }   //这里是 asp.net 3.0的自动属性功能
           
    public string Name { get; set; }
            public string sex { get; set; }
        }
    }

    然后我们在前台页面,看看  人的集合。

    其实 List 和 string 或者是 int  都是差不多的,都是代表一种类型,只不过 List后面的挂号里面写的是  我们自己编写的类别。

    protected void Page_Load(object sender, EventArgs e)
           {
               List<person> persons = new List<person>   //这里就是 集合初始化
              {
                   new person{Age=10,Name="joey",sex="男"},  //对象初始化
                   new person {Age=20,Name="etam",sex="女"},
                   new person {Age=30,Name="eric",sex="男"},
                   new person{Age=10,Name="king",sex="男"}
              };
    
               GridView1.DataSource = persons;  //因为 persons 是 多个 person的集合,所以他里面的数据可以直接用gridview显示
               GridView1.DataBind();
    
               foreach (var oneperson in persons) //在这里,foreach 的 var 是定一个变量,这个变量在 persons集合里面 
               {
                   Response.Write("名字是"+oneperson.Name+",性别是"+oneperson.sex+", 年龄是"+oneperson.Age+"<br>");
               }
           }
    
  • 相关阅读:
    layui学习--tab选项卡
    json过滤不需要的字段
    转载 http协议无状态中的 "状态" 到底指的是什么?
    正则表达式30分钟入门教程--转载
    Hadoop 部署之 HBase (四)
    Hadoop 部署之 Hadoop (三)
    Hadoop 部署之 ZooKeeper (二)
    Hadoop 部署之环境准备(一)
    Kubernetes 集群日志管理 Elasticsearch + fluentd(二十)
    Kubernetes 监控方案之 Prometheus Operator(十九)
  • 原文地址:https://www.cnblogs.com/iceicebaby/p/2404604.html
Copyright © 2011-2022 走看看