我有一个很奇怪的问题在vb.net中,由于某种原因system.random()是不是被随机都在我的任何功能:随机函数返回相同数量的反复
Public Function RandomNumber(ByVal MaxNumber As Integer, Optional ByVal MinNumber As Integer = 0) As Integer
Dim R As System.Random = New System.Random()
If MinNumber > MaxNumber Then
Dim T As Integer = MinNumber
MinNumber = MaxNumber
MaxNumber = T
End If
Return R.Next(MinNumber, MaxNumber)
End Function
这里在正确调用9次后的结果
4
4
4
3
3
3
3
3
3
这与C#有什么关系? – MyCodeSucks 2013-03-27 21:37:06
.net C#相同的东西 – Jedigasm 2013-03-27 21:37:40
另请参阅 - http://csharpindepth.com/Articles/Chapter12/Random.aspx – 2013-03-27 21:37:56