C# 12: 람다에서 기본 매개변수 | Steven Giesel

이제는 C#에서 람다를 다음처럼 사용할 수 있습니다.

var sum = (int a, int b) => a + b;
Console.WriteLine(sum(5, 4));

C# 12에서는 기본 매개변수를 지원해서 다음처럼 쓸 수 있게 됩니다.

var increment = (int value, int inc = 1) => value + inc;
Console.WriteLine(increment(10, 10));
Console.WriteLine(increment(10));

3개의 좋아요