Singulink.Globalization.Currency is a .NET library that provides types like Currency
, Money
and a range of collections and interfaces that make it easy to work with money and currencies in your applications. The library is well-documented and follows the same design principles as built-in .NET types and collections. It has been painstakingly optimized and tested to ensure that it is both fast and reliable.
✔️ Wide range of string formatting options for every scenario ✔️ Four types of "wallet"-like money collections for different use cases ✔️ Collection expression / collection literal syntax support ✔️ Builds currency data from built-in system globalization data ✔️ Optional Add-on ISO 4217 currency data package ✔️ Can create custom currency registries, i.e. for cryto-currency support ✔️ Generic math support (.NET 7+) ✔️ 600+ tests, 94% code coverage
We are a small team of engineers and designers dedicated to building beautiful, functional, and well-engineered software solutions. We offer very competitive rates as well as fixed-price contracts and welcome inquiries to discuss any custom development / project support needs you may have.
This package is part of our Singulink Libraries collection. Visit https://github.com/Singulink to see our full list of publicly available libraries and other open-source projects.
The packages are available on NuGet - simply install the Singulink.Globalization.Currency
package.
Supported Runtimes: Everywhere .NET Standard 2.0 is supported, including:
- .NET
- .NET Framework
- Mono / Xamarin
End-of-life runtime versions that are no longer officially supported are not tested or supported by this library.