这段代码有什么问题?这就是所谓的四组,似乎总是只有两个组合风:在vb.net中随机化()没有正确随机化
Public Function GetRand() As String
Randomize()
Dim r As Integer = CInt(Rnd() * 3)
Select Case r
Case 0
Return str1
Case 1
Return str2
Case 2
Return str3
Case 3
Return str4
Case Else
Return str1
End Select
End Function
它返回随机字符串,但似乎在非按随机顺序退呢?
这个解决方案工作,声明它为'Static'解决它。 – Cyclone 2010-08-31 19:01:56