InnerDrive.Financial
5.3.1263
dotnet add package InnerDrive.Financial --version 5.3.1263
NuGet\Install-Package InnerDrive.Financial -Version 5.3.1263
<PackageReference Include="InnerDrive.Financial" Version="5.3.1263" />
<PackageVersion Include="InnerDrive.Financial" Version="5.3.1263" />
<PackageReference Include="InnerDrive.Financial" />
paket add InnerDrive.Financial --version 5.3.1263
#r "nuget: InnerDrive.Financial, 5.3.1263"
#:package InnerDrive.Financial@5.3.1263
#addin nuget:?package=InnerDrive.Financial&version=5.3.1263
#tool nuget:?package=InnerDrive.Financial&version=5.3.1263
Inner Drive Extensible Architeture
The Inner Drive Extensible Architecture implements common .NET development situations including time zones, money, measurements and conversions, and Microsoft Azure features.
InnerDrive.Financial
Features
The package supports common money and currency use cases, including:
- First-class
Moneystructure with full numeric interface support - Extensible design for currencies and rounding stragegies
- Converting money between currencies
- Allocating money into equal buckets without fractional values
Prerequisites
This package runs on .NET 10, with a dependency on InnerDrive.Core.
Usage
The Inner Drive Technology website has a full SDK and example code. We also have a demo weather site that uses all the IDEA components.
Typical Money use cases
This code snippet gives you some idea how easy it is to use the Money structure:
var money = 1000; // US$1,000.00
decimal[] allocation = [3M, 2M, 1M];
var list = money.Allocate(allocation); // List contains [$500.00, $333.33, $166.67]
var pounds = new Money(1000, new GBPound()); // �1000.00
double poundValue = pounds; // Implicit operator
decimal poundDecimal = pounds; // Implicit operator
var conversion = 1.3M; // USD to GBP
var usDollar = new USDollar();
var gbPound = new GBPound();
usDollar.SetConversion(gbPound, conversion);
var converted = pounds.ConvertTo(usDollar); // $1,300
Feedback
Comments or questions? Send feedback
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- InnerDrive.Core (>= 5.3.1263)
- JetBrains.Annotations (>= 2025.2.2)
- Newtonsoft.Json (>= 13.0.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 5.3.1263 | 317 | 11/21/2025 |
| 5.2.1247.1 | 198 | 10/12/2025 |
| 5.2.1235.1 | 185 | 10/5/2025 |
| 5.2.1076.1 | 201 | 2/14/2025 |
| 5.2.989.1 | 194 | 11/2/2024 |
| 5.2.938.1 | 195 | 9/7/2024 |
| 5.1.926.1 | 175 | 9/2/2024 |
| 5.1.871.1 | 161 | 6/6/2024 |
| 5.1.854.1 | 189 | 5/21/2024 |
| 5.1.844.1 | 201 | 3/27/2024 |
| 5.0.826.1 | 277 | 1/6/2024 |
| 5.0.816.1 | 254 | 12/24/2023 |
| 5.0.801.1 | 250 | 11/26/2023 |
| 5.0.777.1 | 226 | 9/28/2023 |
| 5.0.754.1 | 279 | 8/5/2023 |
| 5.0.746.1 | 255 | 7/15/2023 |
| 5.0.706.1 | 341 | 4/15/2023 |
| 5.0.693.1 | 383 | 3/22/2023 |
| 4.2.646.1 | 612 | 6/23/2022 |
| 4.2.628.1 | 581 | 6/1/2022 |
| 4.2.622.1 | 589 | 5/24/2022 |
| 4.2.619.1 | 595 | 5/18/2022 |
| 4.2.617.1 | 587 | 5/17/2022 |
| 4.2.586.1 | 614 | 3/27/2022 |
| 4.1.387.1 | 567 | 4/17/2021 |
| 4.0.234.1 | 597 | 11/12/2020 |
Updated to .NET 10; minor code-quality improvements