1, 创建泛型集合:采用System.Collections.Generic命名空间下面的List<T>泛型类创建集合;
2, 泛型集合语法:List<T> ListOfT = new List<T>();
3, 其中的"T"就是所要使用的类型,既可以是简单类型,如string、int,也可以是用户自定义类型;
4, 举个例子如下:
class Student
{
private string stu_name; //姓名
private int stu_age; //年龄
//创建Student对象
public Student(string Name, int Age)
{
this.stu_name= Name;
this.stu_age = Age;
}
//姓名
public string Name
{
get { return stu_name; }
}
//年龄
public int Age
{
get { return stu_age; }
}
}
// 创建Student对象
Student p1 = new Student("TOM", 18);
Student p2 = new Student("JIM", 17);
Student p3 = new Student("SEASON", 19);
// 创建类型为Student 的对象集合
List<Student > students = new List<Student >();
//将Student 对象放入集合
students .Add(p1);
students .Add(p2);
students .Add(p3);
// 输出第2个学生的姓名
Console.Write(students [1].Name);作者: 吴凡 时间: 2012-8-10 08:48
简单理解,泛型集合就是强化了的集合,增加了很多对元素的查找,删除,添加操作。
List<string> myList = new List<string>();
详细内容建议你看 C#入门经典第伍版 的泛型集合章节。