There are rapid changes to C# language recently. Although these are very useful in writing cleaner, concise, less repetitive and performance oriented code, I see very less usage of these in our day to day coding. So I thought of writing these features as blog posts to learn myself and share with others. In this post I am just listing down the links of my earlier C#6.0 and C# 7.x blog posts so that it is easily available. Do let me know if there is any important feature that I missed which could be useful in our day to day coding.
C# 6.0 features
C# 7.X features
- Use the awesomeness of Pattern Matching with C# 7.0
- How to use the new ValueTuples : A C# 7.0 feature
- Ref and Out improvements in C# 7.0
- Using Deconstructors in C# 7.0
- How to use C# 7.2 (7.x – minor releases) in your Project
- Using In Parameter Modifier : C# 7.2
- Read-Only Structs: C# 7.2
- Span: A new upcoming feature of C#
- Expression-bodied Members in C#
Hope you’ll enjoy these posts and able to use these in your day to day development.