Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Many times, you'll encounter general-use interfaces that take parameters in the form of a reference to System.Object. These interfaces are typically general usage, nongeneric interfaces. For example, consider the IComparable interface, which looks like the following:
public interface IComparable
{
int CompareTo( object obj );
}