C#
LINQ
잼잼재미
2023. 11. 14. 14:11
● LINQ
- 쿼리 언어 확장
- 데이터 소스에서 데이터를 쿼리하고 조작하는데 사용
// 데이터 소스 정의 (컬렉션)
List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };
// 쿼리 작성 (선언적인 구문)
var evenNumbers = from num in numbers
where num % 2 == 0
orderby num ascending (오름차순 정렬)
//orderby num descending (내림차순 정렬)
select num;
// 쿼리 실행 및 결과 처리
foreach (var num in evenNumbers)
{
Console.WriteLine(num);
}