Enums.NET is a high-performance type-safe .NET enum utility library that provides many operations as convenient extension methods. It is compatible with .NET Framework 4.5+ and .NET Standard 1.0+. To help you migrate your code to using the new methods I have created the C# roslyn analyzer Enums.NET.Analyzer which provides a code fix to migrate your usage of the non-generic and unsafe methods to the new methods.

Features

  • Requires casting/unboxing for methods with an enum return value
  • Requires boxing for methods with enum input parameters losing type-safety
  • Provides many operations as convenient extension methods
  • Compatible with .NET Framework 4.5+
  • Compatible with .NET Standard 1.0+
  • It is very high-performance

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Enums.NET

Enums.NET Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Enums.NET!

Additional Project Details

Programming Language

C#

Related Categories

C# Software Development Software, C# Libraries

Registered

2022-06-09