看你的代码可能是转类型错误r是int类型的,而NumericUpDown.value是string类型的,所以你在赋值的时候类型转一下,int r=int.pares(NumericUpDown.value);试试看
就是 NumericUpDown1.Value。。。如果你的没效果,贴出代码看下。