黑马程序员技术交流社区

标题: 关于List<string> [打印本页]

作者: 郭张浩    时间: 2012-8-6 03:11
标题: 关于List<string>
今天看视频,看到老师用的 List<string> list = li as List<string>;
没见过,上网看了下,讲的都比较复杂,说是泛型集合。
谁可以简单的讲解下,并且说下用法要求呢?
作者: 许庭洲    时间: 2012-8-6 09:29
1,泛型集合语法:List<T> ListOfT = new List<T>();
2,其中的"T"就是所要使用的类型,既可以是简单类型,如string、int,也可以是用户自定义类型;
3,举个小例子:
     例子一:
     string[] product = { "A342B", "M77Q", "J476", "J2", "P202", "D21", "L11" };
     List<string> testList = new List<string>(student );
     例子二:
        //创建Person对象
        Person p1 = new Person("Tom", 21);
        Person p2 = new Person("Jhon", 20);
        Person p3 = new Person("Jim", 23);
        //创建类型为Person的对象集合
        List<Person> persons = new List<Person>();
        //将Person对象放入集合
        persons.Add(p1);
        persons.Add(p2);
        persons.Add(p3);




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2