[C# 문법] C# LINQ Concat 메서드
- C#/C# 문법
- 2021. 8. 28. 18:44
소개
- 오늘은 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
'C# > C# 문법' 카테고리의 다른 글
[C# 문법] C# Dictionary 변환 (0) | 2021.08.30 |
---|---|
[C# 문법] Dictionary 다루기 (0) | 2021.08.30 |
[C# 문법] C# LINQ Take, TakeWhile 메서드 (0) | 2021.08.28 |
[C# 문법] C# LINQ 형변환 OfType<T> 메서드 (0) | 2021.08.25 |
[C# 문법] C# LINQ First, FirstOrDefault, Single, SingleOrDefault 차이점 (0) | 2021.08.24 |
이 글을 공유하기