How can I convert a Decimal datatype to Object and still observe the IConvertable interface ToType() method. This is preliminary work in order to convert a custom datatype (based on Decimal) using Convert.ChangeType.
EDIT: we would like to convert to object so that we can support the ToType method of IConvertible. this method returns type object. the reason for this is for use in a method which populates a class objects properties based upon the property type.