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

列表

2023-02-17 12:55 作者:此城过客  | 我要投稿

列表相当于是更灵活的数组。

数组是不灵活的,他规定了长度。长度是死的,不能改变。所以它容纳的信息量也是死板的。但是列表就更灵活一些。

列表语句:List<int> list=new List<int>();//list是自己创建的类的名字

在写列表语句之前,命名空间里必须要有这么一句:using System.Collections.Generic;

如果没有,那就把鼠标放在List上面按Alt+Enter

List<intlist=new List<int>()//这是存储整数的列表,如果是要存储小数,应该用string

List<stringlist=new List<string>()

列表可以放一些初始数据,就是大括号里加东西,比如:

List<intlist=new List<int>(){ 321,54,18 }//这一点和数组很像。但数组的长度是不变的,而列表可以。

列表添加数据

list.add(900);//这样就往列表里添加了“900”进去了,

列表的访问和数组一样,也是用索引,第一个索引也是0,0,1,2,3,4,5……

比如这个数组:List<intlist=new List<int>(52,15,46);

在这个列表里面,list[0]就是52,list[1]就是15,list[2]就是46。

如果给他添加一个数值进去,list.add(900);那么他就有了list[3],list[3]=900。

遍历列表

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

{

        Console.WriteLine(list[i]);

}

list.Count,有点像是数组的Length,

列表的评论 (共 条)

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