반응형
LINQ
LINQ는 데이터 쿼리를 통합된 구문으로 작성할 수 있게 해주는 기능입니다.
LINQ를 사용하면 다양한 데이터 소스(컬렉션, XML, 데이터베이스, 엔터티 등)에 대해 일관된 방식으로
데이터를 필터링, 정렬, 그룹화할 수 있습니다.
사용 방법
쿼리 구문
var result = from item in collection
where item.Property > 10
orderby item.Property
select item;
메서드 구문
var result = collection
.Where(item => item.Property > 10)
.OrderBy(item => item.Property)
.Select(item => item);
사용 예제
List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };
var evenNumbers = from num in numbers
where num % 2 == 0
select num;
foreach (var num in evenNumbers)
{
Console.WriteLine(num);
}
반응형
LIST
'내일배움캠프' 카테고리의 다른 글
틱택톡 C# (0) | 2025.01.25 |
---|---|
내일배움캠프 카드 배치 기능 구현 (0) | 2025.01.22 |
행맨 게임 (0) | 2025.01.16 |
사칙연산간 우선순위 (0) | 2025.01.14 |
Convert와 Parse의 차이점 (0) | 2025.01.14 |