... Creating a Generic Class The .NET Framework Class Library contains a number of generic classes readily available for you. You can also define your own generic classes, which is what you ... current instance is greater than the value of the parameter As an example, consider the Circle class that was described in Chapter 7, Creating and Managing Classes and Objects,” and is reproduced ... Circle objects based on their areas. The area of a circle with a larger area is greater than a circle with a smaller area. class Circle : System.IComparable { public int CompareTo(object...