📜  C#中的Decimal.ToInt32()方法(1)

📅  最后修改于: 2023-12-03 15:00:16.694000             🧑  作者: Mango

C#中的Decimal.ToInt32()方法介绍

在C#中,Decimal.ToInt32()方法用于将decimal类型的数字转换为32位有符号整数(int类型)。

语法
public static int ToInt32(decimal d)
参数
  • d:要转换的decimal数值。
返回值

方法返回转换后的32位有符号整数(int类型)。

异常
  • OverflowException:如果转换的结果超出了int的取值范围。
示例
decimal number = 12.34m;
int intNumber = Decimal.ToInt32(number);
Console.WriteLine(intNumber);

输出:

12
代码片段

下面是一个完整的使用Decimal.ToInt32()方法的代码片段:

using System;

class Program
{
    static void Main()
    {
        decimal number = 12.34m;
        int intNumber = Decimal.ToInt32(number);
        Console.WriteLine(intNumber);
    }
}

请注意,此代码片段中的using语句引入了System命名空间,该命名空间包含Decimal类和ToInt32()方法。

最后,使用Console.WriteLine()方法将转换后的整数输出到控制台。

希望这个介绍能帮助你理解和使用C#中的Decimal.ToInt32()方法。