C# 9 Record Types @Matlus
C# 9 Record Types  @Matlus
Uploaded February 2021 | Updated September 2026, 1 week ago
C# 9.0 introduces record types, which are a reference type that provides synthesized methods to provide value semantics for equality. Records are immutable by default. Record types make it easy to create immutable reference types in .NET. C# forced you to write quite a bit of extra code to create immutable reference types. Records provide a type declaration for an immutable reference type that uses value semantics for equality.

In this video, I show you what we need to do prior to C# 9 in order to get similar functionality and then introduce C# 9 Record types, so that you can truly appreciate this new feature.
C# 9 Record TypesSo You Think You Know C#? Delegates & Higher Order FunctionsAzure DevOps Build Pipeline (CI Pipeline)Introduction to WinRT - Building Windows 8 Store ApplicationsStory Telling   Canon XHA1 and the Letus35 ExtremeSo You Think You Can LINQ - Part 1Alexa Demystified - Explaining the Flow with an IoT ThermostatASP.NET Core SignalR & Worker Services - Getting StartedImprove Your Communication SkillsBuilding/Debugging Alexa Apps using ASP.Net CoreMessage Brokers - IntroductionRabbitMQ Getting Started
Shiv Kumar |

C# 9 Record Types

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER