Abbotware.Interop.Iso
5.0.141
Prefix Reserved
dotnet add package Abbotware.Interop.Iso --version 5.0.141
NuGet\Install-Package Abbotware.Interop.Iso -Version 5.0.141
<PackageReference Include="Abbotware.Interop.Iso" Version="5.0.141" />
paket add Abbotware.Interop.Iso --version 5.0.141
#r "nuget: Abbotware.Interop.Iso, 5.0.141"
// Install Abbotware.Interop.Iso as a Cake Addin #addin nuget:?package=Abbotware.Interop.Iso&version=5.0.141 // Install Abbotware.Interop.Iso as a Cake Tool #tool nuget:?package=Abbotware.Interop.Iso&version=5.0.141
Abbotware.Interop.Iso
Enum classes and metadata for the free ISO Standard Codes:
The underlying numeric value of the enum matches the numeric code of the ISO standard for the corresponding standard
Enums
the enums allow for strongly typed code that can use the enum type
var usd = Currency.USD;
var usa = Country.USA;
switch(curency)
{
case Currency.USD :
//...
case Currency.CAD :
//...
}
Static Helpers
IsoHelpers.Country
IsoHelpers.Currency
The static helpers can be used for parsing and metadata lookup
Parsing
The TryParse methods can be used to convert a string into the underlying typed enum
var myRecord = new Data()
//Country 3-Code
if (IsoHelpers.Country.TryParseAlpha3("USA"), out var country))
{
myRecord.Country = country;
}
//Country 2-Code
if (IsoHelpers.Country.TryParseAlpha2("US"), out var country))
{
myRecord.Country = country;
}
// Currency
if (IsoHelpers.Currency.TryParseAlpha3("USD"), out var currency))
{
myRecord.Currency = currency;
}
Metadata Lookup
included in the lookup and static helpers are metadata classes that provide display name information and other properties for each object type.
var meta = IsoHelpers.Country[Country.USA];
Console.Write($"Name:{meta.Name} French Name:{meta.NameFrench} Alpha3:{meta.Alpha3} Alpha2:{meta.Alpha2}")
var meta = IsoHelpers.Currency[Currency.USD]
Console.Write($"Name:{meta.Name} Alpha:{meta.Alpha} MinorUnit:{meta.MinorUnit}")
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Abbotware.Core (>= 5.0.141)
-
.NETStandard 2.1
- Abbotware.Core (>= 5.0.141)
-
net6.0
- Abbotware.Core (>= 5.0.141)
-
net7.0
- Abbotware.Core (>= 5.0.141)
-
net8.0
- Abbotware.Core (>= 5.0.141)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Abbotware.Interop.Iso:
Package | Downloads |
---|---|
Abbotware.Interop.EodHistoricalData
Abbotware Interop Library for EOD Historical Data Rest API - Contains helper methods, extension methods, plugins, and models |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
5.0.141 | 177 | 3/19/2024 |
5.0.140 | 157 | 3/18/2024 |
5.0.130 | 147 | 2/18/2024 |
5.0.127 | 173 | 2/17/2024 |
5.0.123 | 167 | 2/14/2024 |
5.0.107 | 327 | 10/22/2023 |
5.0.93 | 199 | 9/8/2023 |
5.0.92 | 187 | 9/8/2023 |
5.0.91 | 186 | 8/31/2023 |
5.0.89 | 185 | 8/31/2023 |
5.0.88 | 188 | 8/30/2023 |
5.0.87 | 201 | 8/21/2023 |
5.0.82 | 223 | 7/9/2023 |
5.0.81 | 251 | 6/20/2023 |
5.0.78 | 256 | 6/19/2023 |
5.0.71 | 252 | 6/16/2023 |
5.0.69 | 246 | 6/13/2023 |
5.0.68 | 301 | 6/11/2023 |
5.0.66 | 281 | 6/10/2023 |
5.0.62 | 255 | 6/9/2023 |
5.0.59 | 264 | 6/9/2023 |
5.0.58 | 238 | 6/8/2023 |
5.0.56 | 252 | 6/6/2023 |
5.0.54 | 266 | 6/6/2023 |
5.0.53 | 267 | 6/5/2023 |
5.0.51 | 278 | 6/5/2023 |
5.0.47 | 287 | 6/2/2023 |
5.0.44 | 284 | 6/2/2023 |
5.0.37 | 293 | 6/1/2023 |
5.0.24 | 263 | 5/19/2023 |
5.0.21 | 265 | 5/15/2023 |
5.0.10 | 499 | 12/21/2022 |
4.0.267 | 643 | 12/14/2021 |
4.0.264 | 327 | 12/12/2021 |
4.0.263 | 358 | 12/10/2021 |
4.0.261 | 354 | 12/10/2021 |