[c#] ArrayList 클래스

C#에서 ArrayList 클래스는 다양한 데이터 유형을 포함하는 가변 길이의 배열을 나타냅니다. 이 클래스는 System.Collections 네임스페이스에 포함되어 있으며, 동적으로 크기를 조절할 수 있는 배열을 만들어주는 유용한 기능을 제공합니다. 이 포스트에서는 ArrayList 클래스의 기본적인 사용 방법과 주요 기능에 대해 알아보겠습니다.

ArrayList 사용 방법

ArrayList를 사용하려면 먼저 System.Collections 네임스페이스를 참조해야 합니다. 그런 다음 다음과 같이 ArrayList를 생성하고 사용할 수 있습니다.

using System;
using System.Collections;

class Program
{
    static void Main()
    {
        // ArrayList 생성
        ArrayList list = new ArrayList();

        // 아이템 추가
        list.Add("Apple");
        list.Add("Banana");
        list.Add("Orange");

        // 아이템 출력
        foreach (var item in list)
        {
            Console.WriteLine(item);
        }
    }
}

주요 기능

ArrayList 클래스는 다음과 같은 주요 기능을 제공합니다.

요약

C#의 ArrayList 클래스는 유연한 배열을 사용하기 위한 매우 편리한 기능을 제공합니다. 데이터의 동적인 추가 및 제거에 적합하며, 기본 배열의 고정 크기 제약을 극복할 수 있도록 도와줍니다. 이를 통해 유연하면서도 효율적인 데이터 구조를 구현할 수 있습니다.

더 자세한 정보는 Microsoft 공식 문서를 참조하세요.