• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ArrayList集合--C#

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
 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         }

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
c# 多态发布时间:2022-07-13
下一篇:
[转]C++单例模式总结与剖析发布时间:2022-07-13
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap