Changeset 5763

Rating: No reviews yet
Downloads: 16
Change Set: 5763
Released: Feb 25, 2011
Updated: Feb 26, 2011 by VikingErik
Dev status: Beta Help Icon

Recommended Download

Application Changeset-5763
application, 181K, uploaded Feb 26, 2011 - 16 downloads

Release Notes

Collections:
No changes in this release.

MicroLinq:
Modified some overloads to use less code by relying on the full version classes.
New OrderBy implementation. Doesn't modify source and only iterates source once to copy the values. Uses MergeSort now.

ParallelExtensions:
Removed project dependency on MicroLinq which wasn't needed.
Fixed bug that could have passed the wrong object to the action delegate while enumerating.
Removed Countdown and Countup classes and replaced with in-place ManualResetEvent.
Added optional timeout parameter to specify how long to wait. The success/failure is still not bubbled up though.
Library is a bit smaller now.

And...
MicroLinq.PrebuiltDelegates:
New project. Provides commonly-used delegates for Aggregate and Compare delegates. Could be expanded if others suggest helpful versions. Inspired by comments from Corey Kosak.
Builds to its own library to conserve program space if not wanted/used in a project.

Reviews for this release

No reviews yet for this release.