[c#] 람다식을 사용하여 어떻게 람다 식 자체를 변수에 할당할 수 있나요?
using System;
namespace LambdaExpressionExample
{
class Program
{
static void Main(string[] args)
{
// 람다 식을 변수에 할당
Func<int, int, int> add = (a, b) => a + b;
// 람다 식 사용
int result = add(3, 5);
Console.WriteLine(result); // 출력: 8
}
}
}
위의 예제에서, add
변수에 (a, b) => a + b
람다 식을 할당하고, 나중에 이 변수를 호출하여 결과를 얻습니다. 이를 통해 람다 식을 변수에 할당하여 재사용할 수 있습니다.