C#의 람다 표현식 (=>) 이해하기
람다 표현식은 C#에서 사용되는 기능이다.
* 의미
"=>" 연산자는 람다 연산자로, 익명 함수를 정의할 때 사용된다.
람다 표현식은 보통 코드를 간결하게 적고, 가독성을 높일 수 있다.
사용 예제
리스트 필터링
List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };
var evenNumbers = numbers.Where(n => n % 2 == 0).ToList();
// evenNumbers: { 2, 4 }
내가 이해한 바로는 => 오른쪽 연산의 결과를 왼쪽에 반환하는 것으로 이해를 하였다.
장점
1. 간결함: 코드가 간결해진다.
2. 가독성: 함수 정의를 간단하게 표현하기에 코드의 가독성이 좋아진다.
3. 유연성: 이벤트 핸들러나 일회성 함수를 정의할 때 좋다.
람다 표현식은 C#에서 강력하고 유연한 도구로, 다양한 상황에서 활용할 수 있습니다.
**본 문은 Microsoft Copilot의 도움을 받아 작성되었습니다.
댓글 없음:
댓글 쓰기