본문 바로가기
728x90

C# Linq3

Day 13: LINQ 소개 및 사용 이전에 다룬 LINQ를 토대로 LINQ의 설명을 들어서 같이 설명하겠습니다. 궁금하신 분은 아래 글을 참고해주세요. 2023.04.14 - [Languages/C#] - C# LINQ( Language-Integrated Query ) C# LINQ( Language-Integrated Query ) C# LINQ(언어 인티그레이티드 쿼리)(Language-Integrated Query)은 C# 언어의 확장된 기능 중 하나로, 데이터를 검색, 추출, 정렬 및 필터링할 수 있는 강력한 도구입니다. LINQ를 사용하면 데이터에 대한 쿼 sunmin.tistory.com 2023.04.14 - [Languages/C#] - C# 다양한 LINQ Query 연산자 C# 다양한 LINQ Query 연산자 LINQ.. 2023. 4. 18.
C# 다양한 LINQ Query 연산자 LINQ에는 다양한 쿼리 연산자가 있습니다. 이 연산자들은 다음과 같이 크게 분류할 수 있습니다. 필터링 연산자 변환 연산자 연산자 결합 집계 연산자 순서 연산자 각각의 연산자들에 대해 자세히 살펴보겠습니다. 1. 필터링 연산자 Where: 조건을 만족하는 요소들만 필터링합니다. OfType: 지정한 형식의 요소들만 필터링합니다. Take: 지정한 개수만큼 요소를 가져옵니다. TakeWhile: 지정한 조건을 만족하는 동안의 요소들을 가져옵니다. Skip: 지정한 개수만큼 요소를 건너뜁니다. SkipWhile: 지정한 조건을 만족하는 동안의 요소들을 건너뜁니다. 2. 변환 연산자 Select: 요소를 지정한 형식으로 변환합니다. SelectMany: 여러 컬렉션의 요소들을 하나로 묶어서 변환합니다. Ca.. 2023. 4. 14.
C# LINQ( Language-Integrated Query ) C# LINQ(언어 인티그레이티드 쿼리)(Language-Integrated Query)은 C# 언어의 확장된 기능 중 하나로, 데이터를 검색, 추출, 정렬 및 필터링할 수 있는 강력한 도구입니다. LINQ를 사용하면 데이터에 대한 쿼리를 작성할 때 일반적인 C# 코드를 사용할 수 있으며, SQL 쿼리 또는 다른 데이터베이스 쿼리 언어를 작성할 때와 같은 새로운 문법을 배울 필요가 없습니다. LINQ는 객체, 데이터베이스, XML 등 다양한 데이터 소스에서 작동할 수 있으며, 간단한 예제를 통해 LINQ의 기본 개념을 알아보겠습니다. 예를 들어, 이름이 "John"인 사람의 나이를 검색하고 싶다면, LINQ를 사용하여 다음과 같이 작성할 수 있습니다. List people = GetPeople(); va.. 2023. 4. 14.
728x90