私は 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