DotNetCoreUtilities 1.4.0
dotnet add package DotNetCoreUtilities --version 1.4.0
NuGet\Install-Package DotNetCoreUtilities -Version 1.4.0
<PackageReference Include="DotNetCoreUtilities" Version="1.4.0" />
paket add DotNetCoreUtilities --version 1.4.0
#r "nuget: DotNetCoreUtilities, 1.4.0"
// Install DotNetCoreUtilities as a Cake Addin #addin nuget:?package=DotNetCoreUtilities&version=1.4.0 // Install DotNetCoreUtilities as a Cake Tool #tool nuget:?package=DotNetCoreUtilities&version=1.4.0
.Net Core Utilities is a set of classes and methods aimed at extending .Net's functionality, improving its performance and simplifying its use.
The library's safe features include:
- Fast runtime duck typed constructors
- Duck typed instance/static method retrieval
- Allocation free deferred object construction
- Some LINQ style utility functions
- Some string utility functions
- A value type Stopwatch
- Value type strings
-Enum parsing
-Object pools
The library's unsafe features include:
- Executable native assembly functions (linux only)
- Executable memory buffers (linux only)
- Unmanaged type conversions
- Native library loading
- Native arrays
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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 was computed. 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 was computed. 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 | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- BenchmarkDotNet (>= 0.12.1)
- FastExpressionCompiler (>= 2.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
-Implemented object pools
-Added new generics related features
-Improved performance and reduced allocations