【发布时间】:2015-07-16 10:18:39
【问题描述】:
如何在 C# 中生成具有某个最大值的伪随机 uint? (不需要最低限度。)似乎有很多问题要求完全随机,但没有上限。
澄清:此上限可能大于int.MaxValue,因此仅转换Random.Next(int) 无济于事。
【问题讨论】:
-
@TimSchmelter 返回
int。我需要一个uint。 -
您可以将 int 转换为 uint。
-
请尝试做一些研究并展示一些研究(您发现了哪些问题?)并展示您的代码以及它是如何不起作用的。如果您不能:请参阅duplicate。
-
@TimSchmelter 是的,但这不会让我使
uint比int.MaxValue更大,因为这是一种可能性。