[c#] StringCollection 클래스

StringCollection 클래스는 C#에서 문자열 데이터를 저장하고 관리하는 데 사용됩니다. 이 클래스는 System.Collections.Specialized 네임스페이스에 속하며, ArrayListList 클래스와 유사하지만 문자열 데이터에 특화되어 있습니다.

StringCollection 클래스의 기능

StringCollection 클래스는 다음과 같은 기능을 제공합니다:

StringCollection 사용 예제

using System;
using System.Collections.Specialized;

class Program
{
    static void Main()
    {
        StringCollection stringCollection = new StringCollection();

        // 문자열 추가
        stringCollection.Add("Apple");
        stringCollection.Add("Banana");
        stringCollection.Add("Orange");

        // 문자열 접근
        Console.WriteLine(stringCollection[0]); // 출력: Apple

        // 문자열 검색
        int index = stringCollection.IndexOf("Banana");
        Console.WriteLine("Index of Banana: " + index); // 출력: Index of Banana: 1

        // 문자열 정렬
        stringCollection.Sort();
        foreach (string fruit in stringCollection)
        {
            Console.WriteLine(fruit);
        }
        // 출력:
        // Apple
        // Banana
        // Orange
    }
}

위 예제에서는 StringCollection을 사용하여 문자열을 추가하고, 인덱스로 접근하고, 검색하여 인덱스를 찾은 후 정렬을 수행하는 간단한 예제를 보여주고 있습니다.

StringCollection 클래스를 사용하여 문자열 데이터를 효과적으로 저장하고 관리할 수 있습니다.

더 많은 정보를 원하시면 MSDN StringCollection 클래스 문서를 참조하세요.