MoreLINQ can be used in one of two ways. The simplest is to just import the MoreLinq namespace and all extension methods become instantly available for you to use on the types they extend (typically some instantiation of IEnumerable<T>). In some very rare instances, however, doing so can cause conflicts with other libraries you may be using that incidentally also extend the same type with an identically named method and signature. This happened with MoreLINQ, for example, when Microsoft .NET Framework 4.0 introduced Zip and MoreLINQ already had one. Starting with version 3.0 of MoreLINQ, you can reduce the potential for present (or even future) conflicts by individually importing just the extension methods you need using the static imports feature introduced in C# 6. Building the documentation is supported on Windows only and requires Sandcastle Help File Builder (SHFB). Executing builddocs.cmd generates the documentation in the docs/api directory.

Features

  • This project enhances LINQ to Objects with extra methods, in a manner which keeps to the spirit of LINQ.
  • LINQ to Objects is missing a few desirable features
  • MoreLINQ is available for download and installation as NuGet packages
  • A good way to get familiar with MoreLINQ is to explore the examples
  • Requires .NET Core 2.0 with SDK 2.1
  • Ensures that a source sequence of disposable objects are all acquired successfully

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

Apache License V2.0

Follow MoreLINQ

MoreLINQ Web Site

Other Useful Business Software
Go from Data Warehouse to Data and AI platform with BigQuery Icon
Go from Data Warehouse to Data and AI platform with BigQuery

Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
Try BigQuery Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of MoreLINQ!

Additional Project Details

Programming Language

C#

Related Categories

C# Frameworks

Registered

2022-09-12