An open API service indexing awesome lists of open source software.

https://github.com/dimesoftware/linq

💪 Supercharged extensions for LINQ
https://github.com/dimesoftware/linq

csharp dotnet dotnetstandard linq utiity

Last synced: 28 days ago
JSON representation

💪 Supercharged extensions for LINQ

Awesome Lists containing this project

README

          

Logo

Linq








## About this project

Dime.Linq is a utility library which contains a set of extensions for the System.Linq namespace. Check out the wiki for an overview of the extension methods.

## Getting Started

- You must have Visual Studio 2019 Community or higher.
- The dotnet cli is also highly recommend

## Build and Test

- Run dotnet restore
- Run dotnet build
- Run dotnet test

## Installation

Use the package manager NuGet to install Dime.Linq:

`dotnet add package Dime.Linq`

## Usage

``` csharp
using System.Linq;

public void MyMethod(IEnumerable customerList)
{
(IEnumerable success, IEnumerable failed)
= customerList.Fork(x => x.Address == "New York");
}
```

## Contributing

Pull requests are welcome. Please check out the contribution and code of conduct guidelines.