UNDER DEVELOPMENT

Project Description
HyperLINQ is an extension to LINQ that supports multidimensional arrays without dimension limit.

HyperLinq consists of two libraries:
  • Main: supports array up to 4 dimenion
  • Abstract: support any number of dimensions

HyperLinq

The basic library contains generic extensions to arrays up to 4 dimension.

HyperLinq.Abstract

Abstract extensions work on arrays with any number of dimensions. Their disadvantage is that they are not generic.

Code Quality

  • Passes Microsoft Managed Recommended Rules without any warnings
  • Passes Code Contracts static checking without any warnings at high level
  • 80%+ Code Coverage
  • Visual Studio standard coding style
  • All public members and parameters are documented

Portability

  • HyperLinq was written as a Portable Class Library and provides support for (.NET Framework 4, Silverlight 4, Windows Phone 7 and .NET for Windows Store Apps)
  • Common Language Specification compliant code

Documentation and samples


Here you can find the documentation with samples for each method.

Install

You can find HyperLinq on NuGet:
PM> Install-Package HyperLinq

Last edited Aug 6, 2013 at 9:18 PM by BlueCode, version 4