DotNetXtensions.Common 1.0.1

Provides types such as:


* `GeoNames` with two enums: `Country` (all world countries) and `State` (US and Canada states). `GeoNames` works with these and provides for instance dictionaries and lists which provide lookups (etc) of all country names with their abbreviations, and the same for states.
* `MimeTypes` - Types and functions for working with some of the most common mimetypes.

* `Colour` (struct) and `ColorRGB` - types for dealing with colors.

* `TextFuncs` - A type containing many commonly needed text manipulation functions, all focused on high-performance. Examples: `ClearXmlTags`, `ClearEscapedXmlTags`, `ParseQueryString` (to key-values), `PascalToUnderscoreString`, `ConvertNCarriageReturnsToRN`, and so forth.

* `Diacritics` - A type for dealing with diacritics in a highly performant manner
* `CsvFuncs`, basic type for dealing with CSVs.

* `TimeZones` - types that deal with converting to and from TZ time-zones, as the default .NET types do not have readily actionable TZ types to work with, this makes it much simpler. Among other things, this allows you to lookup the `System.TimeZoneInfo` by a TZ string identifier, and the reverse, to get the tz id by a `System.TimeZoneInfo`.

There is a newer version of this package available.
See the version list below for details.
Install-Package DotNetXtensions.Common -Version 1.0.1
dotnet add package DotNetXtensions.Common --version 1.0.1
<PackageReference Include="DotNetXtensions.Common" Version="1.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DotNetXtensions.Common --version 1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.2.1 39 8/14/2019
3.1.0 70 6/18/2019
3.0.1 91 4/30/2019
1.0.1 199 9/13/2018
1.0.0 132 9/12/2018