Granville Barnett

DSA 0.1 released

Today, I pushed the release button on a little project I've been doing over on CodePlex entitled Data Structures and Algorithms (DSA).

The story of the project is to basically go ahead and without looking at the .NET source create custom implementations of some of the stuff in the System.Collections namespace (as well as some collections that aren't present), as well as providing algorithms for common problems - these will mainly be implemented as extension methods which were introduced in C# 3.0 to give that smooth integration with the .NET stack.

Data Structures and Algorithms (DSA) 0.1, includes:

  • SinglyLinkedListCollection(Of T)
  • QueueCollection(Of T)
  • StackCollection(Of T)

As well as those data structures, this release has:

  • VS debugging integration
  • LINQ support
  • Act like .NET collections (implement all major interfaces)
  • CLS compliant (C# and C++/CLI examples for download)
  • Full FxCop compliance

Go download it, tell me what you think and where I have gone wrong or right! 

Comments

No Comments