I've got a lot of experience in C++, just looking at C# now. The basics seem easy enough, but what I've not yet found are good analogs to STL containers in C++.
I'm just wondering what the C# equivalents to certain C++ containers are:
std::vector -- Probably System.Collections.Arraylist?
std::list
std::map -- Probably System.Collections.Hashtable?
std::set -- I suppose one could use System.Collections.Hashtable and discard the value.
std::multimap
std::multiset