Languague/C#
[C#] LINQ Select vs SelectMany 완전 정리 (차이점, 예제)
LINQ를 사용하다 보면 Select()는 익숙하지만, SelectMany()는 처음 보면 "이건 언제 쓰는 거지?" 싶은 경우가 있다. 두 메서드는 비슷해 보여도 동작 방식이 다르기 때문에 한 번 제대로 정리해두면 나중에 헷갈릴 일이 없다. 이번 글에서는 Select와 SelectMany의 차이를 실제 예제와 함께 비교하고, 언제 어떤 걸 써야 하는지 정리해봤다.📚 목차Select와 SelectMany란?기본 구조 비교실전 예제 비교언제 Select, 언제 SelectMany? 1. Select와 SelectMany란?Select()는 컬렉션(List, 배열 등)의 각 항목을 원하는 형태로 가공해서 반환할 때 사용한다. SelectMany()는 각 항목에서 여러 개의 값을 뽑아와서, 전부 하나로 합쳐..
2025. 4. 1. 08:00