将用户输入的十进制转换为整数



完全是编程新手,但试图编写一个程序,用户输入一个小数,它被转换成最接近的整数。

这是我的代码,我猜我的转换都错了?

Console.WriteLine(" Write a Decimal: ");
double decimalTal = Convert.ToDouble(Console.ReadLine());
double helTal = Math.Round(decimalTal);
Console.WriteLine(helTal);
Console.ReadLine();

Use Convert class

System.Convert.ToInt32(dNumber);

请参考Microsoft文档在这里输入链接描述