c#

[C#] Func 대리자 Action 대리자

바르마스 2023. 1. 11. 12:42
728x90
Func<int, int, int> _func1 = (int x, int y) => x + y;
Console.WriteLine(_func1(3, 6));
Func<int> _func2 = () => 50;
Console.WriteLine(_func2());
Func<int, string> _func3 = (int x) => x + "입니다";
Console.WriteLine(_func3(5));

Action<int, int> action = (x, y) =>
 {
     Console.WriteLine("액션대리자 값 : " + x * y);
 };
action(3, 7);
//반환값 필요없으면 action, 사용하면 Func
728x90