반응형 FP1 C#의 커링(Curring) 커링(Curring)이란?커링이란 순서에 따라 인수의 구조를 변경하는 간단한 구조화 기법이다. 커링은 n개의 인수를 가지는 함수를 단일 인수를 가지는 n개의 함수로 변환하는 것으로, 단일 인수만 가질 수 있는 람다 함수의 한계를 극복하기 위해서 탄생했다.비 커링(Non-Curring) 예제NonCurried Method 파일에 포함된 다음 코드를 살펴보자.public partial class Program{ public static int NonCurriedAdd(int a, int b) => a + b;} 이 함수는 인수로 전달받은 a와 b의 합을 반환한다. 이와 같은 함수는 굉장히 자주 사용하는 유형인데, 이 함수를 사용하는 예는 다음과 같다.public partial class Program{.. 2024. 3. 25. 이전 1 다음