Where 썸네일형 리스트형 C# 람다 식 (Lambda Expression) 1. 개념 설명람다 식은 익명 함수를 간결하게 표현하는 문법입니다. 델리게이트와 식 트리로 변환되며 주로 Func/Action과 함께 씁니다. 매개변수 뒤에 =>로 본문을 연결하고, 한 줄은 식 본문, 여러 줄은 문장 본문으로 작성합니다. 외부 변수 캡처(클로저)도 지원합니다.2. 코드 예제간단한 예제로 Func/Action, LINQ, 문장 본문, 클로저를 함께 살펴봅니다. 콘솔 출력으로 동작을 확인합니다.using System;using System.Collections.Generic;using System.Linq;class Program{ static void Main() { Func square = x => x * x; Action greet = name =>.. 더보기 C# LINQ 기초 - Where, Select, OrderBy LINQ는 컬렉션을 선언적으로 처리하는 도구입니다. Where는 조건으로 요소를 필터링하고, Select는 원하는 형태로 투영하며, OrderBy는 키 기준으로 정렬합니다. 이들을 메서드 체이닝으로 연결하면 읽기 쉬운 데이터 파이프라인을 만들 수 있습니다.1. 개념 설명필터(Where) → 변환(Select) → 정렬(OrderBy)의 흐름을 기억하면 대부분의 데이터 작업을 간단히 표현할 수 있습니다. IQueryable/IEnumerable 모두에서 사용 가능하며, 지연 실행으로 필요 시점에 계산됩니다.2. 코드 예제아래 예제는 홀수만 골라 제곱으로 변환한 뒤, 값이 큰 순서로 정렬합니다. 작은 배열로 동작을 눈으로 확인해보겠습니다.using System;using System.Linq;class Pr.. 더보기 이전 1 다음