Делая библиотеку классов для AsmDev32, наткнулся вот на неплохой цикл статей на MSDN: http://msdn.microsoft.com/vcsharp/using/understanding/netfundamentals/ datastructures/ по-английски, но очень доходно написано.