Andrew Lock 3/10/2026

Splitting the NetEscapades.EnumGenerators packages: the road to a stable release

Read Original

The article discusses the author's restructuring of the NetEscapades.EnumGenerators NuGet package, a source generator for creating fast enum methods in .NET. It explains the motivation behind the package (performance improvements for enum operations), details the split into three distinct packages, and calls for user feedback before the final 1.0.0 stable release. It includes technical examples and benchmarks comparing the generated `ToStringFast()` method to the standard `ToString()`.

Splitting the NetEscapades.EnumGenerators packages: the road to a stable release

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser