패턴 매칭 (1) 썸네일형 리스트형 [C#] 패턴 매칭(Pattern Matching) 패턴 매칭이란? 여기서 말하는 "패턴 매칭"은 정규 표현식을 이용한 문자열 매칭이 아니다. 패턴 매칭이란 "임의의 객체가 특정 패턴(모양, 타입, 값)을 만족하는지 조사 하는 것"이다. 예를 들어 "객체 r의 타입은 Rect 타입인가? r은 정사각형인가? r의 좌표는 10인가?" 등을 조사하는 것이다. 패턴 매칭 임의의 객체가 특정 패턴(모양, 타입, 값)을 만족하는지 조사 하는 것 패턴 매칭은 아래와 같은 종류가 있다. type pattern matcing : C# 초기 부터 지원. C# 7.0에 기능 추가 var pattern matching : C# 7.0 const pattern matching : C# 7.0 switch expression : C# 8.0 Type Pattern Matching.. 이전 1 다음