C# CONCEPTS

Intro to Property Pattern — C# 8.0

Microsoft has launched a property pattern in C# 8.0 version, which is an excellent way to compare object properties.

Sukhpinder Singh | .Net Developer
C# Programming
Published in
2 min readAug 25, 2020

--

Prerequisites

Please understand the new switch syntax introduced in C# 8.0, which helps to understand the current article example much better.

Getting Started

The property pattern permits you to match on properties of the object measured.

Single property class

public class Calculate{public string multiplyBy { get; set; }}

Basic property pattern syntax

The following example covers a new switch case with property class, where the property variable is accessed inside {} braces. So if the string property value is ten times, then multiply the price by ten, and return the price using…

--

--

Sukhpinder Singh | .Net Developer
C# Programming

Programmer by heart | C# | .Net 6 | .Net 8 | dotnet | dotnetcore | Kubernetes | Angular | AWS | Remember to 👏 Linktree: https://linktr.ee/sukhpindersingh