Quantcast
Channel: MicroLinq Source Code Rss Feed
Browsing latest articles
Browse All 20 View Live

Source code checked in, #5704

Added Countup as a possible replacement for Countdown. Experimental. Removes need to pre-count the IEnumerable. Updated Coundown to remove lock in Signal() as suggested by Corey Kosak on Netduino...

View Article



Source code checked in, #5707

Removed project dependency on MicroLinq from ParallelExtensions which was not being used.

View Article

Source code checked in, #5735

Fixed a bug that could have caused the ParallelForEach to pass the wrong enumerable value to the lambda if a delay were introduced. Corey Kosak, Netduino Forums, again.

View Article

Source code checked in, #5760

Updated Extensions to re-use code in Count and FirstOrDefault as suggested by Corey Kosak. A wider attempt at reducing program space usage. Added a new project (so it builds to its own library to save...

View Article

Source code checked in, #5761

ParallelExtensions: Removed Countdown and Countup and modified the ParallelForEach to deal with the wait handle directly. This resulted in some decent size savings of the built pe. (You guessed it:...

View Article


Source code checked in, #5762

ParallelExtensions.ParallelForEach: Added optional parameter for millisecond timeout passed to the ManualResetEvent's WaitOne. Defaults to -1 (the value passed during the forward-call from...

View Article

Source code checked in, #5763

MicroLinq.OrderBy: Yet another change to the sorting algorithm! As suggested by Corey Kosak, we no longer take a count twice of the IEnumerable to sort. His argument was that there was no way to ensure...

View Article

Source code checked in, #6016

MicroLinq: OrderBy extension default Comparer delegate expanded to try to provide ValueType comparisons. Now throws a NotSupportedException if the types to be sorted aren't able to be sorted using the...

View Article


Source code checked in, #6017

Collections: NearlyGenericArrayList - This is quickly becoming unnecessary but I could still see there being a need for an ArrayList that ensures only objects of a specific type are added. The...

View Article


Source code checked in, #6036

Collections: Added new ValueTypeArrayList which attempts to provide a dynamic sized ArrayList object which works with ValueTypes natively and is restricted to only operating with those types. A few...

View Article

Source code checked in, #6714

Fixed a bug in ValueTypeArrayList which would fail on Insert at position 0. Added NotifyingCollection (final name?) which attempts to implement *some* of the ObservableCollection hotness. For memory...

View Article

Source code checked in, #6888

Added a Nuget nuspec file in the root of the project. Using the Nuget manager for Visual Studio (v1.3 or greater) MicroLinq support can be added to a project with 1 click. Right now, only the MicroLinq...

View Article

Source code checked in, #7057

NearlyGenericArrayList: Implemented a Clear method which calls the internal ArrayList's Clear method. Implemented two implicit operator calls to help with marshalling data. You can assign a NGAL to a...

View Article


Source code checked in, #7058

NotifyingCollection: Implemented a couple new constructors to allow the storage to be initialized with some data. Added bounds checking for some operations. Added size limit to CopyTo to ensure we...

View Article

Source code checked in, #7059

ValueTypeArrayList: Removed type check. It wasn't really useful and just made the initialization confusing. It also didn't do any restricting of values to a particular ValueType. Removed the static...

View Article


Source code checked in, #7061

Updated the MicroLinq.nuspec file to put the text in the proper fields. Added Colections.nuspec file. The collections are now on the main NuGet feed as NETMF_Collections.

View Article

Source code checked in, #7534

Updated the nuspec definition files to omit the DLLs in the LE and BE sub folders. Updated the AssemblyInfo sources to have meaningful values.

View Article


Source code checked in, #7919

MicroLinq: Added Sum extension. Just a wrapper around Aggregate but community request asked for this. Because of generic-less system, default style works on ints. Use the overload with explicit seed...

View Article

Source code checked in, #20225

Checked in by server upgrade

View Article

Source code checked in, #20226

Upgrade: New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link: http://go.microsoft.com/fwlink/?LinkId=254563

View Article
Browsing latest articles
Browse All 20 View Live




Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>
<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596344.js" async> </script>