Objects implementing the
IConvertible interface expose a series of
ToXXX methods exactly as the
Convert class does so that such objects can easily be converted into another type. This example uses a structure instead of a class, for the sake of simplicity. Listing 13.4 shows how the
IConvertible interface can be implemented.
ThreePoint structure is simple; it just ...