1:ArrayList 和 Hashtable(哈希表)
1.1:ArrayList
ArrayList list = new ArrayList();
list.Add();
list.AddRange();
list.Clear(); //清空所有元素
list.Remove(); //删除单个元素
list.RemoveAt(); //根据下标去删除
list.RemoveRange(); //根据下标去移除一定范围的元素
list.Sort(); //升序排列
list.Reverse(); //反转
list.Insert(); //在指定的位置插入一个元素
list.InsertRange(); //在指定的位置插入一个集合
1.2:ArrayList集合的长度问题
每次集合中实际包含的元素个数(count)超过了可以包含的元素的个数(capcity)的时候,
集合就会向内存中申请多开辟一倍的空间,来保证集合的长度一直够用。
C#是一门强类型语言:在代码中,必须对每一个变量的类型有一个明确的定义。
Js是一门弱类型语言:var
var使用的时候必须已经初始化(隐式类型的局部变量必须已经初始化)
1.3: