A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 郭张浩 中级黑马   /  2012-8-6 03:11  /  1190 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天看视频,看到老师用的 List<string> list = li as List<string>;
没见过,上网看了下,讲的都比较复杂,说是泛型集合。
谁可以简单的讲解下,并且说下用法要求呢?

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

1 个回复

倒序浏览
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);

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马