ConvertChangeType Method (Object, TypeCode) |
Returns an object of the specified type whose value is equivalent to the specified object.
Namespace: SystemAssembly: mscorlib (in mscorlib.dll) Version: 4.0.0.0
Syntax public static Object ChangeType(
Object value,
TypeCode typeCode
)
Parameters
- value
- Type: SystemObject
An object that implements the IConvertible interface. - typeCode
- Type: SystemTypeCode
The type of object to return.
Return Value
Type:
ObjectAn object whose underlying type is
typeCode and whose value is equivalent to
value.-or-A null reference (Nothing in Visual Basic), if
value is null and
typeCode is
Empty,
String, or
Object.
Exceptions Exception | Condition |
---|
InvalidCastException | This conversion is not supported. -or-value is null and typeCode specifies a value type.-or-value does not implement the IConvertible interface. |
FormatException | value is not in a format recognized by the typeCode type. |
OverflowException | value represents a number that is out of the range of the typeCode type. |
ArgumentException | typeCode is invalid. |
See Also