38장 ArrayList
using System;
using System.Collections;
class ArrList
{
static void Main()
{
ArrayList ar = new ArrayList(10);
ar.Add(1);
ar.Add(2.34);
ar.Add("string");
ar.Add(new DateTime(2009, 8, 10));
ar.Insert(1, 1234);
foreach (object o in ar)
{
Console.WriteLine(o.ToString());
}
Console.WriteLine("개수 : " + ar.Count);
Console.WriteLine("용량 : " + ar.Capacity);
}
}
/*
ArrayList
- .Add : 내용 삽입
- .Insert : 내용 추가
- .Remove : 삭제
- .Sort() : 오름차순 정렬
- .Reverse() : 역순으로 정렬
- rrayList의 값을 일반 문자열 에 담으려면 ??
ar.RemoveAt(1); // n-1 index 삭제
ar.Remove("string"); // "string" 삭제
ar.Sort(); // 오름차순 정렬
ar.Reverse(); // 역순으로 정렬
Object[] arr = ar.ToArray(); // ArrayList -> Array로 변경
foreach (string s in arr)
{
Console.WriteLine(s);
}
http://msdn.microsoft.com/ko-kr/library/system.collections.arraylist_members.aspx
*/