Oleg Kyrylchuk

Pattern Matching in C#

Pattern matching is a C# feature that allows you to write more expressive code. You can test the expression and take action when the expression matches. It enables you to match the shape and properties of values using patterns, making it easier to work with complex data structures.

Pattern Matching in C# Read More »

Records in C#

In C#, records are a special type of reference type introduced in C# 9.0. Learn Records characteristics like immutability, value equality, nondestructive mutations and other.

Records in C# Read More »

What’s new in C# 12

Discover what is new in C# 12. Learn about Collection expressions, Primary constructors, Default lambda parameters, Alias any type, ref readonly parameters, Inline arrays, Experimental attribute, and Interceptors.

What’s new in C# 12 Read More »

Scroll to Top