Wesner offers his thoughts on my question, What's the difference between System.Collections.Generic.Collection and System.Collections.Generic.List?
I think there are two possible reasons.Collection<T> appears to be a replacement for CollectionBase, which provided virtual methods to detect insertions, deletions and changes. The new List class no longer provides any virtual methods as did the original ArrayList for performance reasons..[Wesner Moise]
I think there are two possible reasons.
He also educates us on some of the differences between List<T> and the 2.0 ArrayList.
Ads by The Lounge