相关疑难解决方法(0)

int.MinValue和int.MaxValue之间的随机数(含)

这有点令人困惑:Random.Next()具有一个接受最小值和最大值的重载。此重载返回的数字大于或等于最小值(包含)且小于最大值(不含)。

我想包括整个范围,包括最大值。在某些情况下,我可以通过将最大值加一个来完成此操作。但是在这种情况下,最大值可以为int.MaxValue,并且向其中添加一个将无法实现我想要的功能。

那么,有人知道从int.MinValueint.MaxValue包含一个随机数的好技巧吗?

更新:

请注意,下限可以是,int.MinValue但也可以是其他值。如果我知道永远都是这样,int.MinValue那么问题将会更简单。

.net c# random

20
推荐指数
5
解决办法
825
查看次数

标签 统计

.net ×1

c# ×1

random ×1