首页 > Windows开发 > 详细

ArrayList集合--C#

时间:2015-04-25 18:09:14      阅读:218      评论:0      收藏:0      [点我收藏+]
 1 static void Main(string[] args)
 2         {
 3             //实例化出一个集合对象
 4             ArrayList list = new ArrayList();
 5 
 6             /*添加*/
 7             //--添加单个元素
 8             list.Add(1);
 9             list.Add(a);
10             list.Add(1.23);
11             list.Add("你好!");
12             //--添加集合
13             list.AddRange(new string[] { "abc", "def", "abc", "def", "abc" });
14             list.AddRange(new int[] { 1, 2, 3, 4, 5 });
15 
16 
17 
18             /*删除*/
19             list.Remove(1);//删除单个元素,写谁删除谁
20             list.RemoveAt(0);//删除给定索引位置的元素
21             list.RemoveRange(0, 2);//删除指定范围的元素,第一个是要删除的位置(索引号),第二个是要删除的个数(逻辑序号)
22 
23 
24             /*清空*/
25             list.Clear();
26 
27 
28 
29             /*倒置*/
30             list.Reverse();
31 
32 
33 
34             /*插入*/
35             list.Insert(1, "name");//将元素插入指定的索引出,第一个是指定的索引,第二个是要插入的值。
36             list.InsertRange(1, new string[] { "tim", "kaidi", "luoli" });//将指定的集合插入其中。
37 
38 
39 
40             /*查找元素的索引*/
41             int k = list.IndexOf(a);//根据所输入的元素值,查找索引
42             Console.WriteLine(k);
43 
44 
45 
46             /*判断值是否存在*/
47             bool fals;
48             fals = list.Contains(a);
49             Console.WriteLine(fals);
50 
51 
52             /*遍历集合*/
53             for (int i = 0; i < list.Count; i++)
54             {
55                 Console.WriteLine(list[i]);
56             }
57             Console.ReadKey();
58         }

 

ArrayList集合--C#

原文:http://www.cnblogs.com/KTblog/p/4456304.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!