static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? var scorelist = new List<int>();
? ? ? ? ? ? scorelist.Add(100);
? ? ? ? ? ? scorelist.Add(200);
? ? ? ? ? ? scorelist.Add(300);//添加元素
? ? ? ? ? ? foreach (var temp in scorelist)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine(temp);
? ? ? ? ? ? }
? ? ? ? ? ? Console.WriteLine("------------");
? ? ? ? ? ? scorelist.Insert(1, -1);//插入危彩,表示在索引1的位置券盅,插入-1
? ? ? ? ? ? foreach (var temp in scorelist)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine(temp);
? ? ? ? ? ? }
? ? ? ? ? ? Console.WriteLine("------------");
? ? ? ? ? ? scorelist.RemoveAt(1);//移出指定位置的索引
? ? ? ? ? ? foreach (var temp in scorelist)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine(temp);
? ? ? ? ? ? }
? ? ? ? ? ? Console.ReadKey();
? ? ? ? }
排序?qū)傩?/p>
static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? var scorelist = new List<int>();
? ? ? ? ? ? scorelist.Add(100);
? ? ? ? ? ? scorelist.Add(200);
? ? ? ? ? ? scorelist.Add(400);
? ? ? ? ? ? scorelist.Add(300);//添加元素
? ? ? ? ? ? foreach (var temp in scorelist)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine(temp);
? ? ? ? ? ? }
? ? ? ? ? ? Console.WriteLine("-----------");
? ? ? ? ? ? int index= scorelist.IndexOf(200);//找到元素的索引位置稚伍,如果元素不存在蹦玫,會(huì)返回-1
? ? ? ? ? ? Console.WriteLine(index);
? ? ? ? ? ? Console.WriteLine("-----------");
? ? ? ? ? ? Console.WriteLine(scorelist.IndexOf(100));//會(huì)從第一個(gè)位置開(kāi)始搜索炮叶,找到與位置匹配的
? ? ? ? ? ? Console.WriteLine(scorelist.LastIndexOf(100));//會(huì)從后往前搜索
? ? ? ? ? ? scorelist.Sort();//從小到大排序
? ? ? ? ? ? foreach (var temp in scorelist)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine(temp);
? ? ? ? ? ? }
? ? ? ? ? ? Console.ReadKey();
? ? ? ? }