본문 바로가기

C#

[C# 7.0] 패턴 매칭, 디컴포지션



패턴 매칭의 디컴포지션(decomposition) 기능을 사용하면,
타입 검사 + 프로퍼티 검사 + 변수 별명 붙이기를 한줄로 해결할 수 있습니다.

위 코드는 실제로 아래와 같이 해석됩니다.