In the previous post, we saw how C# 9.0 introduced the init only properties. In this blog post, we will explore some more of the language features which would be introduced in C# 9.0. Top Level Programs One of the annonying quality of any programming language is the baggage of boiler plate code that needs to be written … Continue reading C# 9.0 : Top Level Programs and Targeted type ‘new’ Expression
Tag: C# 9.0
Evolution of Properties : C# 1 to C# 9
Properties in .Net has evolved over time, retaining its core functionality while making it super sleek via subtle changes. Let us take a brief look at the evolution before digging in deeper about the features introduced in C# 9. C# 1.0. Back when it all started, if you were to declare a property in C#, … Continue reading Evolution of Properties : C# 1 to C# 9