您的位置:首页 > 其它

List 对象集合的操作和使用 List 集合对象 对象集合 自动属性 对象初始化 集合初始化器

2012-03-18 13:31 656 查看
什么叫 集合对象 或者什么叫对象集合呢? 顾名思义 就是一系列对象的集合。例如,我们有 人 这个类别,那么 多个人呢?就是一个人的集合。

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

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>");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐