C# in Depth

Cover of C# in Depth
Order now (3rd edition)

Consider ArrayList and Hashtable to be deprecated

Chapter 3: Parameterized typing with generics: 3.2.3

Created: 1/28/2008
Last updated: 1/28/2008

Is your code still peppered with uses of ArrayList and Hashtable? I suspect a great deal of production code in the wild still uses these non-generic collection types despite "new" code in the same codebase using List<T> and its friends.

It's worth considering the non-generic collections to be effectively deprecated. Indeed, Silverlight 2.0 won't ship with them - so if you're planning to have any common code, you'll need to move over to the generic versions.