8000 GitHub - ChrisMaddock/NUnit.System.Linq: Partial implementation of System.Linq for use with NUnit's .NET 2.0 builds
[go: up one dir, main page]

Skip to content

Partial implementation of System.Linq for use with NUnit's .NET 2.0 builds

License

Notifications You must be signed in to change notification settings

ChrisMaddock/NUnit.System.Linq

 
 

Repository files navigation

NUnit.System.Linq

Partial implementation of System.Linq for use with NUnit's .NET 2.0 framework builds and by the TestEngine.

This assembly contains classes in the System.Linq namespace as well as other classes not present in .NET 2.0 but needed in order to support System.Linq. It will cause conflicts if referenced by an assembly that targets a runtime other than .NET 2.0.

System.Linq Types Supported

  • Check
  • Enumerable
  • Grouping<K, T>
  • IGrouping<TKey, TElement>
  • ILookup<TKey, TElement>
  • IOrderedEnumerable<TElement>
  • Lookup<TKey, TElement>
  • OrderedEnumerable<TElement>
  • OrderedSequence<TElement, TKey>
  • QuickSort<TElement>
  • SortContext<TElement>
  • `SortDirection
  • SortSequenceContext<TElement, TKey>

Other Types Included

System

  • Action
  • Action<T1, T2>
  • Action<T1, T2, T3>
  • Action<T1, T2, T3, T4>
  • Func<TResult>
  • Func<T, TResult>
  • Func<T1, T2, TResult>
  • Func<T1, T2, T3, TResult>
  • Func<T1, T2, T3, T4, TResult>

System.Collections

  • HashPrimeNumbers

System.Collections.Generic

  • CollectionDebuggerView<T, U>
  • CollectionDebuggerView<T>
  • HashSet<T>
  • HashSet<T>.Enumerator
  • HashSetEqualityComparer<T>

System.Runtime.CompilerServices

  • ExtensionAttribute

About

Partial implementation of System.Linq for use with NUnit's .NET 2.0 builds

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 97.8%
  • Shell 1.2%
  • Other 1.0%
0