| using LinearList;
并在Main方法中输入如下代码:
using System; using LinearList;
namespace Demo2_1 { class Program { static void Main(string[] args) { ArrayList arr = new ArrayList(); Console.WriteLine("arr现在的容量为:" + arr.Capacity + " 长度为:" + arr.Count); arr.Add(1); //添加一个元素 Console.WriteLine("arr现在的容量为:" + arr.Capacity + " 长度为:" + arr.Count); for (int i = 2; i <= 5; i++) { //添加4个元素,完成后元素总数达到5个 arr.Add(i); } Console.WriteLine("arr现在的容量为:" + arr.Capacity + " 长度为:" + arr.Count); for (int i = 6; i <= 9; i++) { //添加4个元素,完成后元素总数达到9个 arr.Add(i); } Console.WriteLine("arr现在的容量为:" + arr.Capacity + " 长度为:" + arr.Count); for (int i = 0; i < arr.Count; i++) //打印所有元素 { Console.Write(i + " "); } //删除两个元素 arr.RemoveAt(arr.Count - 1); arr.RemoveAt(arr.Count - 1); Console.WriteLine(); //换行 for (int i = 0; i < arr.Count; i++) //打印所有元素 { Console.Write(i + " "); } Console.WriteLine(); //换行 Console.WriteLine("arr现在的容量为:" + arr.Capacity + " 长度为:" + arr.Count); arr.TrimToSize(); //载减多余空间 Console.WriteLine("arr现在的容量为:" + arr.Capacity + " 长度为:" + arr.Count); Console.ReadLine(); } } } |