列表的属性和方法

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();

        }


排序属性

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);//找到元素的索引位置,如果元素不存在,会返回-1

            Console.WriteLine(index);

            Console.WriteLine("-----------");

            Console.WriteLine(scorelist.IndexOf(100));//会从第一个位置开始搜索,找到与位置匹配的

            Console.WriteLine(scorelist.LastIndexOf(100));//会从后往前搜索

            scorelist.Sort();//从小到大排序

            foreach (var temp in scorelist)

            {

                Console.WriteLine(temp);

            }

            Console.ReadKey();

        }

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容