It shouldn't be hard to store and retrieve configuration values
ConfigAdapter is a C# library targetting .NET 5 and .NET 6 that allows you to easily manage settings files. It offers support for several file formats.
Forget about file parsing and splitting strings. ConfigAdapter takes care of all that, leaving you to care for what actually matters!
You can group related settings inside a category, list all categories, and delete entire categories.
For adventurous souls, receive all settings as IEnumerable. Then use LINQ to cast some black magic!
Use Intellisense to help guide you. ConfigAdapter helps you discover and operate its functionality the way you expect to.
Choose the preferred format for your configuration, and convert settings from one format to another with a simple method call.
ConfigAdapter can be used from .NET Framework, .NET Core apps, UWP, Mono and Xamarin. It also supports the latest features in C#.
Head over to the Download page to get information on how to use ConfigAdapter in your projects, as well as where to find the source repository, should it be needed.