static void Main(string[] args)
{
//实例化出一个集合对象
ArrayList list = new ArrayList(); /*添加*/
//--添加单个元素
list.Add();
list.Add('a');
list.Add(1.23);
list.Add("你好!");
//--添加集合
list.AddRange(new string[] { "abc", "def", "abc", "def", "abc" });
list.AddRange(new int[] { , , , , }); /*删除*/
list.Remove();//删除单个元素,写谁删除谁
list.RemoveAt();//删除给定索引位置的元素
list.RemoveRange(, );//删除指定范围的元素,第一个是要删除的位置(索引号),第二个是要删除的个数(逻辑序号) /*清空*/
list.Clear(); /*倒置*/
list.Reverse(); /*插入*/
list.Insert(, "name");//将元素插入指定的索引出,第一个是指定的索引,第二个是要插入的值。
list.InsertRange(, new string[] { "tim", "kaidi", "luoli" });//将指定的集合插入其中。 /*查找元素的索引*/
int k = list.IndexOf('a');//根据所输入的元素值,查找索引
Console.WriteLine(k); /*判断值是否存在*/
bool fals;
fals = list.Contains('a');
Console.WriteLine(fals); /*遍历集合*/
for (int i = ; i < list.Count; i++)
{
Console.WriteLine(list[i]);
}
Console.ReadKey();
}

最新文章

  1. (八)map,filter,flatMap算子-Java&amp;Python版Spark
  2. Node.js 安装配置
  3. STL中的next_permutation
  4. java类加载机制
  5. [转]Android SHA1与Package获取方式
  6. MongoDB副本集学习(二):基本测试与应用
  7. PowerDesigner15.1创建模型及生成带注释sql操作手册
  8. HDU4888 Redraw Beautiful Drawings(2014 Multi-University Training Contest 3)
  9. 第二周02:Fusion ICP逐帧融合
  10. jQuery 显示加载更多
  11. BZOJ 1596: [Usaco2008 Jan]电话网络
  12. 如何仿写thinkphp的C方法?
  13. 8. Python自定义模块humansize
  14. [ZJOI2006]物流运输 SPFA+DP
  15. [WinForm]dataGridView动态加载以本地图片显示列
  16. 升讯威微信营销系统开发实践:(4)源代码结构说明 与 安装部署说明( 完整开源于 Github)
  17. django 实战篇之路由层
  18. [总结]给pcDuino v2编译Linux kernel
  19. Javascript对象Oject的强制类型转换
  20. SPI Flash(W25Q16DV) 驱动

热门文章

  1. linux 多线程编程笔记
  2. opencv中遇到的的一些错误
  3. 过河(bfs)
  4. CSS3线性渐变linear-gradient
  5. C++的发展,特点和源程序构成
  6. Software Version --hdu1976
  7. Dapper 多数据库优化
  8. php基本框架
  9. F#实现的单链表(函数式的思想)
  10. Agg学习笔记