ArrayList arrayList = new ArrayList();
arrayList.Add(10);
arrayList.Add(20);
arrayList.Add(30);
arrayList.Add("hi");
// 출력결과: 10, 20, 30, hi
arrayList.Insert(1, 25);
// 출력결과: 10, 25, 20, 30, hi
arrayList.Remove("hi");
// 출력결과: 10, 25, 20, 30
arrayList.RemoveAt(0);
// 출력결과: 25, 20, 30
arrayList.Clear();
// 출력결과: 모든 원소가 지워지게 됩니다.
List<int> list = new List<int>();
list.Add(1);
ArrayList는 특정 자료형 뿐만 아니라 여러 자료형을 담을 수 있다.
하지만 List는 선언한 자료형에 맞춰서 데이타를 삽입해야 한다.
ArrayList가 쓰기 편할만큼 데이타를 가져오거나 넣을때 그만큼 느리다.