Skip to content
Gunnar Peipman

Gunnar Peipman – Programming Blog

ASP.NET Core, Blazor, .NET, Azure, SharePoint, IoT

  • Home
  • Bio
  • Business
  • Presentations
  • Schedule
  • Series
  • Contact me

Archives

Deep-dive posts to new features in C# 8.0: default implementations in interfaces, using-declarations.

C#
C# 

C# 8: Default implementations in interfaces

May 20, 2019December 18, 2019 Gunnar Peipman 3334 Views 11 Comments

C# 8.0 will introduce new language feature – default implementations of interface members. It means that we can define body to interface member and implementing class that doesn’t implement given interface member will use default one from interface itself. Here’s my deep-dive and analyzis to default implementions of interfaces.

Read more
C#
.NET C# 

Using-declarations in C# 8.0

February 11, 2019December 18, 2019 Gunnar Peipman 2528 Views 1 Comment

One of new language features of C# 8.0 is support for using declarations. These declarations enable shorter syntax for declaring disposable variables we want to dispose. Also using declarations give us a little bit cleaner code while compiler makes a dirty work of producing correct code that takes care of disposing disposable variables.

Read more
Gunnar Peipman

Topics

  • .NET
  • Architecture/Design/Patterns
  • ASP.NET
  • Azure
  • Blazor
  • Books
  • C#
  • Community
  • Data platform
  • Graphics
  • IIS
  • IoT
  • JavaScript
  • Linux
  • Mobile
  • Office/Office 365
  • Search
  • SharePoint
  • Software development
  • Testing
  • Tools
  • UWP
  • Various
  • Visual Studio
  • Windows

 

Follow me on Blogarama
Copyright © 2025 Gunnar Peipman – Programming Blog. All rights reserved.