列表啊
using System;
using System.Collections.Generic;
namespace List
{
class Program
{
static void Main(string[] args)
{
List<int> a = new List<int>(); //声明了一个int类型的列表
var b = new List<int>();
var c = new List<int>(10000) { 1, 2, 3, 4, 6, 7, 8, 9,76,88,76 };//10000代表列表的容量,大括号代表已用的初始值
c.Add(555);//添加一个数字到列表最后一位
Console.WriteLine(c[4]);
int d = c.Capacity;//获取当前列表最大容量
int e = c.Count;//获取当前列表已用容量
Console.WriteLine(d+" "+e);
c.Insert(2, 13);//在2的位置添加一个13数然后原本的数字往后移
c.Remove(1);//删除从左往右第一个和里面一样的元素
c.RemoveAt(0);//删除指定位置的的元素
c.RemoveRange(0, 2);//从某个位置开始删除该位置在内的几个数字
int f = c.IndexOf(76);//从前向后遍历
int g = c.LastIndexOf(78);//从后向前便利
//输出第一个遇到的与括号内一样的元素
Console.WriteLine(f+""+g);
c.Sort();//从小到大排序
c.Contains(3);//确定3是否存在于列表
foreach (var item in c)
{
Console.Write
(item + "");
}
Console.WriteLine();
for (int i = 0; i < c.Count; i++)
{
Console.Write(c[i]+"");
}
Console.ReadKey();
}
}
}