>>11677952That pic is old as shit. Never use ArrayList, just use List. Don't use stringcollection, use List<string>. Don't use hashtable, use Dictionary<T>. C# has had generics for fucking ever now.
>>11677964C# is multi-paradigm. It supports a lot of OO concepts, but also some functional and aspect oriented concepts. Don't get too hung up about learning OO and using all the features of it. Usually all you need is classes, and sometimes interfaces.