AshMind.Extensions 3.0.0-pre-20190808-01

Extension methods that could have been written by BCL authors.

This is a prerelease version of AshMind.Extensions.
Install-Package AshMind.Extensions -Version 3.0.0-pre-20190808-01
dotnet add package AshMind.Extensions --version 3.0.0-pre-20190808-01
<PackageReference Include="AshMind.Extensions" Version="3.0.0-pre-20190808-01" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AshMind.Extensions --version 3.0.0-pre-20190808-01
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

3.0.0 (pre-release) Removed Ruby-like APIs and improved naming in few other cases. Added nullable reference types. Obsoleted several "static-wrapper" APIs.
2.0.0 (pre-release) Added support for .NET Standard. Removed multiple obsolete APIs. Improved consistency of AsReadOnly*() overloads.
1.8.1 (!Please upgrade to this if you use SubstringAfter!) Fixed bug in SubstringAfter.
1.8.0 Added [Obsolete] to several APIs that will be changed/removed. Added special case EnumerateRange for List<T>. Added StringBuilder.AppendJoin().
1.7.2 Added [ContractAnnotation("null=>null")] to String.IsNullOrEmpty().
1.7.1 Removed unnecessary ForEach() call from Collection.AddRange()/RemoveRange() to improve performance.
1.7.0 Added StringComparison overloads to String.RemoveStart() and String.RemoveEnd().

NuGet packages (1)

Showing the top 1 NuGet packages that depend on AshMind.Extensions:

Package Downloads
Expressive
Expressive is a library that converts compiled methods into expression trees.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on AshMind.Extensions:

Repository Stars
ashmind/SharpLab
.NET language playground

Version History

Version Downloads Last updated
3.0.0-pre-20190808-01 1,800 8/7/2019
3.0.0-pre-20190406-01 279 4/6/2019
2.0.0-pre-20190406 185 4/6/2019
2.0.0-pre-20180304 2,322 3/3/2018
2.0.0-pre-20161202 439 12/2/2016
2.0.0-pre-20160719 1,098 7/19/2016
2.0.0-pre-20160708 618 7/13/2016
2.0.0-pre-20160614 505 6/14/2016
1.8.1 1,664 12/2/2016
1.8.0 566 6/14/2016
1.7.2 1,089 3/11/2015
1.7.1 569 2/16/2015
1.7.0 579 2/5/2015
1.6.0 761 12/3/2014
1.4.2 882 7/29/2014
1.3.1 624 4/20/2014
1.3.0 709 4/20/2014
1.2.1 657 4/13/2014
1.2.0 718 4/12/2014
1.1.5 740 10/12/2013
1.1.1 826 10/5/2013
1.1.0 668 10/5/2013
1.0.4 2,024 5/30/2011
1.0.3 2,203 1/12/2011