Func와 달리 어떤 결과를 반환하는 것을 목적으로 하지 않고, 일련의 작업을 수행하는 것이 목적이기 때문입니다. 한편 Action 대리자는 매개변수가 없는 버전에서부터 16개나 되는 버전까지 준비되어 있기 때문에 프로그래머가 필요로 하는 대부분의 경우에 사용 가능합니다.
int result = 0;
Action<int> act2 = (x) => result = x * x;
act2(3);
Console.WriteLine("result : {0}", result);
Action<double, double> act3 = (x, y) =>
{
double pi = x / y;
Console.WriteLine("Action<T1, T2>({0}, {1}) : {2}", x, y, pi);
};
act3(22.0, 7.0);
책은 사서 봅시다.
http://www.yes24.com/Product/Goods/96674785
이것이 C#이다 - YES24
처음부터 끝까지 입문자를 배려한 C# 입문서『뇌를 자극하는 C# 4.0』을 시작으로 2011년부터 꾸준히 개정하며 독자의 신뢰를 쌓아온 『이것이 C#이다』이 C# 9.0 버전에 맞춰 코드와 내용을 개정해
www.yes24.com
'Language > C#' 카테고리의 다른 글
[C#][중요] Class and Struct (0) | 2024.02.20 |
---|---|
C# null 조건 연산자 (null conditional operator) (0) | 2023.02.11 |
책 [C#을 다루는 기술] 자동 구현 속성(automatically implemented property) (0) | 2022.09.20 |
책 [C#을 다루는 기술] 좋아하는 문구 (0) | 2022.09.20 |
책 [C#을 다루는 기술] 좋아하는 문구 (0) | 2022.09.20 |