我需要一个简单的随机数来创建我正在创建的循环,而且我一生都无法弄清楚我在这里做错了什么。有人可以查看下面的代码并向我解释为什么它给我以下错误:
错误 1 'System.Random.Next(int, int)' 的最佳重载方法匹配有一些无效参数
错误 2 参数 1:无法从 'decimal' 转换为 'int'
错误 3 参数 2: 无法从 'decimal' 转换为 'int'
我正在尝试从 Numeric Up/Down 控件中提取范围的最小值和最大值。我会假设 LINQ 或 C# 会有一个简单的单行生成器,但我找不到它。
Random rnd1 = new Random();
var integer = rnd1.Next(numericUpDown_RandomMin.Value,
numericUpDown_RandomMax.Value);
textbox.Text = integer.ToString();