Category: C#
Introducing C# 9: Covariant returns
Introduction In May 20th 2020, Microsoft introduced C# 9, among the features announced, there is…
Read More
Introducing C# 9: Native-sized integers
Introduction What are native-sized integers ? They are designed to be an integer which size…
Read More
Introducing C# 9: Extending Partial Methods
Introduction C# 8 (and above) has some restrictions regarding partial methods. For example : Partial…
Read More
Introducing C# 9: Improved pattern matching
Introduction Pattern matching has been introduced in C# 6 and has well evolved since. The…
Read More
Introducing C# 9: Improved target typing
Introduction C# 9 brings a better target typing: “In C# 9.0 some expressions that weren’t…
Read More
Introducing C# 9: Top-level programs
Introduction C# 9 introduces a super fun feature: Top-level programs. What’s a Top-level program ?…
Read More
Introducing C# 9: Records
Introduction C# 9 introduces Init-only properties that allow to make individual properties immutable. C# 9…
Read More