c# Numericupdown 将值传递给整数

2023-12-27

我在将 numericupdown 值传递为整数时遇到问题。

private void button5_Click(object sender, EventArgs e)
{
    int count = numericUpDown1.Value;
    updateCount(count);
}

因此,我想要做的是将 numericupdown 值传递到一个名为 count 的整数,然后将该值传递到更新数据库中的表的方法。

我最近刚刚开始编写 C# 程序,似乎无法理解一些文档。


数值上下.值 https://msdn.microsoft.com/en-us/library/system.windows.forms.numericupdown.value(v=vs.110).aspx返回小数,因此需要四舍五入并转换为整数

用这个,

int count = Convert.ToInt32(Math.Round(numericUpDown1.Value, 0));
updateCount(count);

如果设置了则可以直接转换为整数类型Increment为整数(无小数点),否则在转换之前先舍入是安全的。

所以没有圆

int count = Convert.ToInt32(numericUpDown1.Value);
updateCount(count);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

c# Numericupdown 将值传递给整数 的相关文章

随机推荐