欢迎光临散文网 会员登陆 & 注册

List泛型集合

2023-03-06 23:03 作者:此城过客  | 我要投稿

之前学过一个ArrayList,这个集合是灵活,不管何种数据类型,都可以往里添加。

但是也有缺点,就是混淆。

所以泛型集合就是指定了数据类型,这样就不容易出错了。

语法格式: List<int> list = new List<int>();

                                                                   可以看到,List后面跟了个尖括号,括号里有int,

                                                                   这就是指定了该集合的数据类型只能是int。

                                                                   这个尖括号就是指定数据类型用的。


添加成员

                 list.Add(1);//把数字1添加进去

也可以添加数组成员:list.AddRange(new int[] {11,12,13,14});

也可以把自己添加进去:list.AddRange(list);

数组的输出:

                     for (int i = 0; i < list.Count; i++)

                     {

                            Console.WriteLine( list[i] );

                      }


集合转数组:list.ToArray(); 

                      int[] nums=list.ToArray();//这样就把集合转成数组了,数组名字叫nums。


数组转集合:nums.ToList();

                      List<int> list2=nums.ToList();


List泛型集合的评论 (共 条)

分享到微博请遵守国家法律