[c#] 람다식을 사용하여 어떻게 코드를 재사용할 수 있나요?

람다식을 사용하여 코드를 재사용하는 방법은 여러 가지가 있습니다. 예를 들어, LINQ(언어 인тegrated 쿼리)를 사용하여 데이터 필터링, 정렬, 변환을 수행할 때 람다식을 활용할 수 있습니다. 또한 이벤트 핸들러나 비동기 작업에서도 람다식을 활용하여 코드를 간결하게 작성할 수 있습니다.

다음은 간단한 예제입니다. 리스트의 각 요소를 제곱하여 새로운 리스트를 생성하는 코드를 보여드리겠습니다.

List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };

List<int> squaredNumbers = numbers.Select(x => x * x).ToList();

위의 예제에서, x => x * x 부분이 람다식으로, 각 요소를 제곱하여 새로운 리스트를 생성합니다.

람다식은 코드를 간결하게 하고 재사용성을 높일 수 있는 강력한 도구입니다. 이를 통해 반복적인 코드 작성을 줄이고 가독성을 향상시킬 수 있습니다.

더 많은 정보를 원하시면 Microsoft 공식 문서를 참고해 보시기 바랍니다.