标签:int 访问 lin blog list 容器 添加 ash div
1 using System; 2 // 使用非泛型集合需要引入命名空间 3 using System.Collections; 4 5 namespace ArrayListDemo 6 { 7 class Program 8 { 9 public static void Log(ArrayList arr) 10 { 11 string str = "当前数组中有 " + arr.Count + " 个元素:("; 12 for (int i = 0; i < arr.Count; i++) 13 { 14 str += arr[i]; 15 if (i < arr.Count - 1) 16 { 17 str += ","; 18 } 19 } 20 str += ")"; 21 Console.WriteLine(str); 22 } 23 static void Main(string[] args) 24 { 25 //1.首先创建对象 26 ArrayList arr = new ArrayList(); 27 Log(arr); 28 29 //使用Add()方法添加元素,对元素类型没有限制 30 arr.Add(17); 31 arr.Add(2.5f); 32 arr.Add("Li"); 33 Log(arr); 34 35 //使用 [下标] 来获取指定位置的元素 36 //Console.WriteLine(arr[0]); 37 38 //获取当前数组中元素的数量 39 int count = arr.Count; 40 41 // 使用insert()方法向制定下标位置插入元素 42 arr.Insert(1, "Zhao"); 43 Log(arr); 44 45 //使用 Remove() 方法从数组中删除某个指定元素 46 arr.Remove("Zhao"); 47 Log(arr); 48 //使用RemoveAt()方法,将指定下标位置的元素删除 49 arr.RemoveAt(0); 50 Log(arr); 51 52 //使用 bool Contains()方法,判断指定元素是否存在当前数组中 53 bool b = arr.Contains("Li"); 54 55 //清空整个数组 56 arr.Clear(); 57 58 } 59 } 60 }
标签:int 访问 lin blog list 容器 添加 ash div
原文地址:http://www.cnblogs.com/stardream19/p/7241767.html