C# 2.0 - Use generic collections instead of Hashtables and ArrayList types - If using Generic types, then refrain from using foreach loop on the collection. Rather use ForEach method to loop through via an anonymous method predicate (much faster because