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
'c#' 카테고리의 다른 글
[C#] Linq group by (0) | 2023.01.11 |
---|---|
디버그 프로필에 지정된 디버그 실행 파일이 없습니다 (0) | 2023.01.11 |
[C#] Linq (0) | 2023.01.11 |
[C#] 람다식 (0) | 2023.01.11 |
[C#] Stack, Queue, Hashtable (0) | 2023.01.11 |