using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Collections;
namespace ArrayList的各种方法
{
class Program
{
static void Main(string[] args)
{
ArrayList list = new ArrayList();
//添加单个元素,使用Add
list.Add(true);
list.Add(1);
list.Add("张三");
//添加集合元素,使用AddRange
list.AddRange(new int[] { 1, 2, 3, 4, 5, 6, 7 });
list.AddRange(list);
// list.Clear();//清除所有元素
list.Remove(true);//删除单个元素,写谁就删谁
list.RemoveAt(0);//根据集合中的下标去删除元素
list.RemoveRange(0, 3);//根据下标删除集合中一定范围内的元素
list.Sort();//升序排序
list.Reverse();//反转
list.Insert(1, "插入的");//在指定的位置插入单个元素
list.InsertRange(0, new string[] { "zhangsan", "lisi" });//在指定位置插入集合
bool b = list.Contains (1);//判断是否包含某个元素,可以用于if语句
for(int i=0;i<list.Count;i++)
{
Console.WriteLine(list[i]);
}
Console.ReadKey();
}
}
}
06ArrayList集合各种方法(02)
最新推荐文章于 2022-04-22 12:22:14 发布
本文详细介绍了在C#中如何使用ArrayList类进行各种操作,包括添加、删除、排序、反转等方法的使用,以及如何遍历ArrayList集合。
3333

被折叠的 条评论
为什么被折叠?



