[C#] 17일차 - 118. Predicate<T> 델리게이트C#/C#200제2021. 2. 15. 18:52
Table of Contents
Predicate<T>는 Func나 Action과 같은 미리 정의된 델리게이트 형식입니다.
리턴 값이 반드시 bool이고 입력 파라미터가 하나입니다.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace A118_Predicate
{
class Program
{
static void Main(string[] args)
{
Predicate<int> isEven = n => n % 2 == 0;
Console.WriteLine(isEven(6));
Predicate<string> isLowerCase = s => s.Equals(s.ToLower());
Console.WriteLine(isLowerCase("This is test"));
}
}
}
반응형
'C# > C#200제' 카테고리의 다른 글
[C#] 17일차 - 120. LINQ의 기초 (0) | 2021.02.15 |
---|---|
[C#] 17일차 - 119. List<T>에서 Predicate<T>델리게이트 사용 (0) | 2021.02.15 |
[C#] 17일차 - 117. 람다식의 사용 (0) | 2021.02.15 |
[C#] 16일차 - 115. Func와 Action으로 델리게이트를 더 간단히 만들기 (0) | 2021.02.14 |
[C#] 16일차 - 114. 이름 없는 델리게이트 (0) | 2021.02.14 |
@반나무 :: 반나무_뿌리
3년차 WPF 개발자입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!