Since .NET was first released, Riaan Hanekom’s been itching to write his own collection of data structures and algorithms. This is an attempt at providing a reusable, generic collection of data structures and algorithms for use in .NET 2.0 and beyond. This article will not provide all the details and full descriptions of the inner workings of these collections and algorithms - rather, it will provide links to resources available on the web (there is no sense in trying to beat Wikipedia) and provide points of interest on this specific implementation.

Back to Basics - Generic Data Structures and Algorithms In .NET 2.0 - The Code Project - C# Algorithms