黑马程序员技术交流社区

标题: 泛型集合中的数组如何删除啊? [打印本页]

作者: 殘遛の丶狳味    时间: 2013-8-9 17:33
标题: 泛型集合中的数组如何删除啊?
  1. //创建了一个泛型集合对象 只能存储int类型
  2. List<int> list = new List<int>();
  3. list.Add(1);
  4. list.Add(2);
  5. list.Remove(1);//删除 1;
复制代码
那么集合中的数组如何删除???
作者: 胡盼盼    时间: 2013-8-9 18:37
list.Clear()可清空集合list中的元素
作者: 心动行动    时间: 2013-8-10 22:03

            List<int> list = new List<int>();
            list.Add(1);
            list.Add(2);
            //list.Remove(1);//删除 1;
            int[]  ints={12,123,54,123};
            list.AddRange(ints);
            foreach (var item in list)
            {
                Console.Write(item+"  ");
            }
            Console.WriteLine();
            list.RemoveRange(2,4);
            foreach (var item in list)
            {
                Console.Write(item+"   ");
            }
            Console.ReadKey();
作者: 心动行动    时间: 2013-8-10 22:04
用RemoveRange()  第一个参数放数组的第一个元素的索引,第二个参数放删除的个数




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2