类似数组,但具有改变长度的功能。
声明
List<int> vs = new List<int>();
List<int> vs1 = new List<int> { 0,45,454,584,45};
//添加:在列表的最右边
vs.Add(0);
vs.Add(1);
vs.Add(2);
//范围添加:数组或列表
vs.AddRange(vs1);
//删除
vs.RemoveAt(0);//按下标删除元素
vs.Remove(45);//按内容删除元素,只删除一个
//下标访问
int n = vs[0];
//在中间插入元素
vs.Insert(0, 0); //在下标0之前插入0
//遍历
for(int i = 0; i < vs.Count; i++)
{
Console.WriteLine(vs[i]);
}
//更多方法
int index = vs.IndexOf(45);//45第一次出现的位置
vs.Sort();//从小到大排序
vs.Reverse();//翻转
vs.LastIndexOf(45);//从右往左找
int[] array=vs.ToArray();//复制到数组
标签:C#,45,List,列表,int,Add,vs
From: https://www.cnblogs.com/shazamsjtu/p/16818841.html