【C#】集合ArrayList
原创
©著作权归作者所有:来自51CTO博客作者深漂小码哥的原创作品,请联系作者获取转载授权,否则将追究法律责任
常用方法
- Add 添加单个元素
- Remove 删除单个元素
- RemoveAt 根据下标删除元素
- RemoveRange 根据下标去移除一定范围的元素
- Clear 清所有元素
- Sort 升序排列
- Reverse 反转
示例代码
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp
{
class Program
{
// 里式替换
static void Main(string[] args)
{
ArrayList list = new ArrayList();
// 添加单个元素
list.Add(1);
list.Add(1.2);
list.Add(true);
list.Add("C#");
// 删除单个元素
// list.Remove(true);
// 根据下标删除元素
// list.RemoveAt(0);
// 根据下标去移除一定范围的元素
// list.RemoveRange(0,1);
// 清所有元素
// list.Clear();
// 升序排列
// list.Sort();
// 反转
// list.Reverse();
if (list.Contains("c#"))
{
Console.WriteLine("包含");
}
for (int i = 0; i < list.Count; i++)
{
Console.WriteLine(list[i]);
}
Console.ReadKey();
}
}
}