Extensive examination of data structures in C# 2.0 - Ed's Blog
in

dotnet.org.za

South African .NET Developer Portal

Ed's Blog

Object reference not set to an instance of an object

Extensive examination of data structures in C# 2.0

There is a nice series of articles on data structures using C# 2.0 (uncluding all the stuff around generics) on MSDN. The articles really go into great detail about how arrays etc. physically work in memory. Very nice if you've got some time between 2:00 and 3:00 in the morning.

[PS: I was a bit undecided as to wether to post this or not, thinking that this sort of stuff was more or less common knowledge but then I rememebered an incident the other day when a colleage (not junior by the way) asked me what he should do if he wants an array of stuff, but he doesn't know beforehand how many there will be. “Use an ArrayList” was my reply. “What's that?” was his.......... ]

An Extensive Examination of Data Structures Using C# 2.0, Part 1

An Extensive Examination of Data Structures Using C# 2.0, Part 2

An Extensive Examination of Data Structures Using C# 2.0, Part 3

An Extensive Examination of Data Structures Using C# 2.0, Part 4

An Extensive Examination of Data Structures Using C# 2.0, Part 5

An Extensive Examination of Data Structures Using C# 2.0, Part 6

Published Feb 17 2005, 08:03 AM by eduard
Filed under:

Comments

 

Armand said:

The original series was very good. See this is an update so should be just as good.

I disagree, "thinking that this sort of stuff was more or less common knowledge", this is definately not common knowledge to developers who have not completed a bsc or similar degree as it's not something that's discussed or articled as often as ie. connecting to a database :-)

And the articles certainly go into a lot more depth than what an ArrayList is...

Thanks for posting the updated links.
February 17, 2005 9:16 AM
 

Senkwe said:

Cool links, thanks. Oh and I'm trying to figure out how its possible that the "non-junior" dev didn't know how to go about solving that problem, I mean VB has collections, C++ has the STL, all scripting languages seem to have collections as well *scratches head*
February 17, 2005 9:48 AM
 

Brady Kelly said:

Maybe the lack of dynamic arrays in C# was a hurdle to him. However, a non-junior should have wanted to know about collections and other container classes.
February 17, 2005 10:33 AM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add
Powered by Community Server (Commercial Edition), by Telligent Systems