[C# 문법] C# LINQ Concat 메서드

소개

  • 오늘은 C# LINQ 구문에서 두 개의 컬렉션을 연결하는 방법을 아주 쉽게 도와주는 Concat 메서드 사용방법에 대해서 알려 드리려고 합니다.
  • Concat 메서드를 사용하면, 서로 다른 2개의 컬렉션을 쉽게 연결할 수 있습니다.
  • 예제 코드를 통해서 어떻게 2개의 컬렉션을 Concat 메서드를 통해서 연결 하는지 보여 드리도록 하겠습니다.

Concat 메서드 예제 코드

using System;
using System.Collections.Generic;
using System.Linq;

namespace ConsoleApp7
{
    static class Program
    {
        static void Main(string[] args)
        {
            List<string> list1 = new List<string>()
            {
                "Banana",
                "Apple",
                "Melon"
            };

            List<string> list2 = new List<string>()
            {
                "범범조조",
                "유재석",
                "정형돈"
            };

            var result = list1.Concat(list2);

            foreach (var item in result)
            {
                Console.WriteLine($"result value : {item}");
            }
        }
    }
}

실행 결과

result value : Banana
result value : Apple
result value : Melon
result value : 범범조조
result value : 유재석
result value : 정형돈
  • 위와 같이 list1, list2 의 서로다른 2개의 컬렉션을 Concat 메서드를 통해서 아주 쉽게 연결하여 하나의 컬렉션처럼 연결하였습니다.
728x90

이 글을 공유하기

댓글

Designed by JB FACTORY