• ArrayList集合


    //在使用ArrayList时别忘了引用命名空间
    using System.Collections;//首先得导入命名空间
    
    //01.添加方法  add方法
    
              //告诉内存,我要存储内容
              ArrayList list=new ArrayList();
                list.Add("呵呵");
                list.Add("嘻嘻");
                list.Add("哈哈");
    
    
    //02.打印出每个人的名称
                foreach (Object item in list)
                {
                    Console.WriteLine("姓名为:"item+"  ");
                }
    //03.单独获取 呵呵  的信息
                Console.WriteLine(list[0]);//取下标
    
    //04.删除 呵呵  嘻嘻
              list.Remove("呵呵");//删除 呵呵(内容删) 
              list.RemoveAt(1);//删除 嘻嘻(下标删)
              Console.WriteLine("=========删除后========");
                foreach (Object item in list)
                {
                    Console.WriteLine("姓名为:" + item + "  ");
                }
    //05.插入到指定位置  (add往后追加,insert为指定插入) 
             list.Insert(1," 呃呃");
                Console.WriteLine("=========insert后========");
                foreach (Object item in list)
                {
                    Console.WriteLine("姓名为:" + item + "  ");
                }
    //06.判定 呃呃 是否在名称为list的集合中
              bool flag = list.Contains("呃呃");
              Console.WriteLine(flag);
    
    //07.修改 呃呃  为  呵呵  
             //数组中元素个数:XX.Length  
             //集合元素个数:xx.Count
                for (int i = 0; i < list.Count; i++)
                {
                    //判断有,再修改
                    if (list.Contains("呃呃"))
                    {
                        //存在,修改
                        if (list[i].Equals("呃呃"))
                        {
                            //修改  重新赋值
                            list[i] = "呵呵";
                            break;
                        }
                    }
                    else
                    {
                        Console.WriteLine("没有该人,如何修改???");
                    }
                }
    
                Console.WriteLine("=========修改后========");
                foreach (Object item in list)
                {
                    Console.WriteLine("姓名为:" + item + "  ");
                }
  • 相关阅读:
    C语言I博客作业09
    C语言I博客作业08
    第十四周助教总结
    C语言I博客作业07
    第十三周助教总结
    C语言I博客作业06
    第十二周助教总结
    学期总结
    C语言I博客作业09
    C语言I博客作业08
  • 原文地址:https://www.cnblogs.com/zhangzongle/p/5203541.html
Copyright © 2020-2023  润新知