출처 : http://starcards.kr/50117963881
C#의 컬렉션 클래스이다.
1. ArrayList의 특징
2. ArrayList의 사용원칙
아래의 사용원칙을 반드시 지킬 필요는 없다. 때로는 지키지 않는 것이 더 효율적일 수 있다.
하지만 프로그램 버그의 개수를 줄이기 위하여 다음 사항은 준수하는 것이 좋다.
3. ArrayList에 데이터 추가
ArrayList tmpList = new ArrayList(); tmpList.Add( "국어점수" ); tmpList.Add( "80" ); |
4. ArrayList에서 데이터 삭제
ArrayList tmpList = new ArrayList(); tmpList.Add( "국어점수" ); tmpList.Add( 80 ); tmpList.Remove( 80 ); // 2번째 값을 제거 - 2개 이상의 80이 있을 때 처음 나오는 80을 제거한다. tmpList.RemoveAt( 1 ); // 1번째 값을 제거 |
5. ArrayList에서 데이터 접근
ArrayList tmpList = new ArrayList(); tmpList.Add( "국어점수" ); tmpList.Add( 80 ); string tmpStr = (string) tmpList[ 0 ]; // 형 변환을 해준다. int tmpInt = (int) tmpList[ 1 ]; |
6. ArrayList 정렬
ArrayList tmpList = new ArrayList(); tmpList.Add( 5 ); tmpList.Add( 3 ); tmpList.Add( 6 ); tmpList.Sort(); // 정렬을 수행한다. |
7. ArrayList 값 복사
ArrayList tmpSource = new ArrayList(); ArrayList tmpTarget = new ArrayList(); // ... 값 대입 tmpTarget = (ArrayList) tmpSource.Clone(); |
8. 관련 있는 글
Designed by sketchbooks.co.kr / sketchbook5 board skin
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5