returned for Tags:"where"
PredicateExtensions is a C# utility that will take two Lambda expressions and combine them using .And or .Or extension methods. Expressions be joined at runtime for dynamic LINQ queries. PredicateExtensions can be used with EntityFramework to refactor and create dynamic queries.
Nice LINQ extensions.
PredicateExtensions source code
This package adds the PredicateExtensions source directly to your project. For the full project, including tests, download the project from github.
- DisposableObservable: a class for creating Observable sequences with TPL easily as Observable.Create
- [IObservable].Serialize: wrap all subscriptions into a single ISubject against the sourcing observable
- [IObservable].AsAsync: execute all functions on TPL
Linq Conditional Extensions
These extensions make it easy to chain Linq expressions based on conditions—useful for sorting, filtering, and paging.
Some general useful extension methods for .NET 4.0 or above
NList brings an enormous number of powerful, STL-like algorithms to the .NET platform for processing indexable collections. There is a handlebars.js-like text generator. It has a powerful IComparer builder. There is a DefaultDictionary class. There is a class to convert an object into a dictionary...