列表
列表相当于是更灵活的数组。
数组是不灵活的,他规定了长度。长度是死的,不能改变。所以它容纳的信息量也是死板的。但是列表就更灵活一些。
列表语句:List<int> list=new List<int>();//list是自己创建的类的名字
在写列表语句之前,命名空间里必须要有这么一句:using System.Collections.Generic;
如果没有,那就把鼠标放在List上面按Alt+Enter

List<int> list=new List<int>()//这是存储整数的列表,如果是要存储小数,应该用string
List<string> list=new List<string>()
列表可以放一些初始数据,就是大括号里加东西,比如:
List<int> list=new List<int>(){ 321,54,18 }//这一点和数组很像。但数组的长度是不变的,而列表可以。
列表添加数据
list.add(900);//这样就往列表里添加了“900”进去了,

列表的访问和数组一样,也是用索引,第一个索引也是0,0,1,2,3,4,5……
比如这个数组:List<int> list=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,