• Home
  • Blog
  • About me
  • Courses
  • Articles
  • Talks
  • Books
  • Contact
  • Home
  • Blog
  • About me
  • Courses
  • Articles
  • Talks
  • Books
  • Contact
08SepSeptember 8, 2020

C# 9.0: Target-typed New Expressions – Make Your Initialization Code Less Verbose

Thomas Claudius Huber2021-02-18T10:05:04+02:00

In the previous blog posts you learned about different C# 9.0 features:

  • Top-level statements
  • Init-only properties
  • Records

In this blog post, let's look at another very interesting feature of C# 9.0 that is called target-typed new expressions.

(more…)
By Thomas Claudius Huber.NET, C#24 Comments
Read more...
01SepSeptember 1, 2020

C# 9.0: Records – Work With Immutable Data Classes

Thomas Claudius Huber2020-09-01T19:13:02+02:00

In the previous blog posts you learned about different C# 9.0 features:

  • Top-level statements
  • Init-only properties

In this blog post, let's look at another very interesting feature of C# 9.0 that is called record types or just records.

(more…)
By Thomas Claudius Huber.NET, C#9 Comments
Read more...

Follow me

Twitter

Pluralsight course
Uno Platform Fundamentals

Pluralsight course
Fundamentals of Building .NET Desktop Applications

Pluralsight course
C# Generics
Pluralsight course
JavaScript Interop in Blazor applications
Pluralsight course
Test Driven Development in
C#
Pluralsight course
XAML: Getting Started
Pluralsight course
Using Git for Source Control in Visual Studio 2019
All my Pluralsight courses

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Blogs I read

  • .NET Blog
  • Ela Mościcka
  • Charlin Agramonte
  • Brock Allen
  • Dominick Baier
  • Laurent Bugnion
  • Manuel Meyer
  • Philipp Salvisberg
  • René Schulte
  • Roger Troller
  • Scott Hanselman

Blog RSS Feed

  • RSS - Posts
© Copyright 2021 - Thomas Claudius Huber