NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Decimal.ToInt32 (Decimal)

Converts a Decimal to an Int32 with a specified format.

[Visual Basic]
Overloads Public Shared Function ToInt32( _
   ByVal d As Decimal _
) As Integer
[C#]
public static int ToInt32(
   Decimal d
);
[C++]
public: static int ToInt32(
   Decimal d
);
[JScript]
public static function ToInt32(
   d : Decimal
) : int;

Parameters

d
The Decimal value to convert.

Return Value

The result's of converting the argument to an integer.

Exceptions

Exception Type Condition
OverflowException is thrown if the resulting integer value is less than Int32.MinValue or greater than Int32.MaxValue.

Remarks

The ToInt32 method returns an int. It returns a 32-bit, 4-byte signed integer with the converted number.

The Decimal value is rounded toward zero to the nearest integer value, and the result of this operation is returned as an integer.

This method implements IConvertible, which replaced IValue. This method is used to obtain the type code for a specified object. (See Convert and Value for more information about conversions; see the Type for more information about types.)

See Also

Decimal Structure | Decimal Members | System Namespace | Decimal.ToInt32 Overload List