C# 2.0 Data Structures

By Doug Holland (Intel) (235 posts) on May 11, 2008 at 6:54 pm

Anyone who has taken a formal college education in computer science or software engineering will have most likely taken a class entitled "Data Structures". When I took this class in 1994 these concepts were presented using the Modula-2 programming language and then we moved on to using the C programming language. Soon after that I took an advanced data structures class where the concepts were expanded upon to take into consideration the object-oriented capabilities of languages such as C++.

Today, over ten years later, I found an interesting series of articles on MSDN written by Scott Mitchell where he discusses data structures using C# 2.0. Visual Studio 2005 uses the 2.0 version of the language, whereas Visual Studio 2008 uses version 3.0; that said though, the articles will be useful for developers using either version of the C# programming language.

Gaining a solid understanding, or refreshing an existing understanding, of data structures will improve the code you write to solve every day programming problems and I would encourage anyone programming on the .net platform to check these articles out.

Categories: Software Engineering

Comments (1)

June 24, 2008 11:37 AM PDT

Art Scott
Total Points:
25
Registered User
Thanks for the link Dave.
I'm particularily interested in a DCEL, Doubly Connected Edge List, Data Sturcture implemention/discussion./paper.
And a discussion of DS for many/multi-cores, especially graphics DS's.

Best

Trackbacks (0)


Leave a comment  

To obtain technical support, please go to Software Support.
Name (required)*

Email (required; will not be displayed on this page)*

Your URL (optional)


Comment*