Collection classes can be a convenient method to handling sets of data. In many cases, collections handle strong types better than other classes within the .NET framework. There are several different ways to implement a collection class. This blog entry demonstrates how easy it is to implement a collection class by inheriting the CollectionBase class. See how an amortization schedule can be implemented as a collection class. Read More.