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.
This package adds the PredicateExtensions source directly to your project. For the full project, including tests, download the project from github.
Some general useful extension methods for .NET 4.0 or above
- 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
These extensions make it easy to chain Linq expressions based on conditions—useful for sorting, filtering, and paging.
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...
The Engine of Source Code Generation used by the `dotnet-cgr` tool.
The Engine leverages a set of Service Managers in order to facilite when Code Generation is absolutely required.
The Engine relies on a set of Registries of Generated Code for purposes of determining whether re-generation ought to occur.