Steven Giesel 7/19/2026

Adding static getter thanks to extensions

Read Original

This article demonstrates how C# 14's new extension blocks allow developers to add static members, such as properties, to existing types. Using a practical example of a NaturalSortComparer for StringComparer, it contrasts the awkward pre-C# 14 workarounds (extension methods or separate classes) with the elegant new syntax that lets you use StringComparer.NaturalSort directly. The post highlights how this feature makes extending types feel natural and improves code readability, targeting developers interested in C# evolution and .NET best practices.

Adding static getter thanks to extensions

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

No top articles yet