Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C#에서 List에 항목을 추가하는 방법 – Add() 메서드 활용 가이드

C#에서 List<T>는 크기가 자동으로 조절되는 동적 컬렉션으로, 데이터를 유연하게 관리할 수 있게 해줍니다. 이 글에서는 리스트를 선언하고 항목을 추가하는 기본적인 방법을 예제 코드와 함께 살펴보겠습니다.

1. 리스트 선언하기

먼저 문자열을 저장할 리스트를 선언합니다. 다음과 같이 List<string> 타입의 변수를 생성하면 됩니다.

var teams = new List<string>();

2. Add() 메서드로 항목 추가하기

C#에서 리스트에 새로운 항목을 추가하려면 Add() 메서드를 사용합니다. Add() 메서드는 전달된 요소를 리스트의 맨 끝에 순서대로 삽입합니다.

teams.Add("US");
teams.Add("Canada");
teams.Add("India");
teams.Add("Australia");

위 코드는 각각 "US", "Canada", "India", "Australia"라는 네 개의 문자열을 teams 리스트에 차례대로 추가합니다.

3. 전체 예제 코드

다음은 리스트를 선언하고, 항목을 추가한 뒤 foreach 루프로 모든 요소를 출력하는 완전한 C# 프로그램입니다.

예제

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main(string[] args) {

        var teams = new List<string>();
        teams.Add("US");
        teams.Add("Canada");
        teams.Add("India");
        teams.Add("Australia");

        Console.WriteLine("리스트의 요소들...");
        foreach (var countries in teams) {
            Console.WriteLine(countries);
        }
    }
}

실행 결과

리스트의 요소들...
US
Canada
India
Australia

추가로 알아두면 좋은 메서드

  • AddRange(): 배열이나 다른 컬렉션의 여러 요소를 한 번에 리스트에 추가할 수 있습니다.
  • Insert(index, item): 원하는 인덱스 위치에 항목을 삽입할 수 있습니다.
  • Remove(item): 지정한 항목을 리스트에서 제거합니다.

이처럼 C#의 List<T>와 Add() 메서드를 활용하면 간단한 코드만으로도 동적으로 데이터를 관리할 수 있습니다. 초보자도 쉽게 따라 할 수 있는 기본기이므로 꼭 익혀두시기 바랍니다.