Extensions Library for .NET
ADN.Extensions is a cross-platform open-source library which provides extensions methods to .NET developers.
Basic usage
Example Dictionary extensions:
var dictionary = new Dictionary<string, int>
{
{ "Luke", 1 },
{ "Skywalker", 2 }
};
dictionary.RemoveAll(value => value == 2);
/*
dictionary contains the values [ {"Luke", 1} ]
*/
Installation
ADN.Extensions runs on Windows, Linux, and macOS.
Once you have an app, you can install the ADN.Extensions NuGet package from the NuGet package manager:
Install-Package ADN.Extensions
Or alternatively you can add the ADN.Extensions package from within Visual Studio's NuGet package manager.
Examples
Please find examples and the documentation at the wiki of this repository.
Contributing
We welcome contributions! Please review our contribution guide.
License
ADN.Extensions is licensed under the MIT license.