패턴매칭

    [C#] C#과 OOP(Object-Oriented Programming) - 6. 패턴 매칭(Pattern Matching)

    6. 객체 비교를 위한 패턴 매칭(Pattern Matching) 패턴 매칭은 이미 아래 글에서 잠깐 살펴보았는데 [.NET/C#] - [C#] 흐름제어, 형변환, 예외처리 [C#] 흐름제어, 형변환, 예외처리 1. 변수 ● 산술 연산자 연산자는 변수나 실제값에 해당하는 피연산자를 더하거나 곱하는 등의 연산을 수행하며 일반적으로 다른 변수에 할당 가능한 또 다른 값을 반환합니다. 연산자 중 이항 lab.cliel.com 예제에서의 경우뿐만 아니라 객체의 Type비교를 위한 경우에도 패턴 매칭을 적용할 수 있습니다. namespace mylibrary; public class Car { public int displacement { get; set; } } public class Truck { } 예제는 ..