我应该添加到随机数字生成器编码,所以数字不会连续多次重复自己?Vb.net随机数字生成器重复相同的数字
我的随机数生成器看起来是这样的:
Dim rn As New Random
TextBox1.Text = rn.Next(1, 4)
If TextBox1.Text = 1 Then
Form4.Show()
Form4.Timer1.Start()
End If
If TextBox1.Text = 2 Then
Form7.Show()
Form7.Timer1.Start()
End If
If TextBox1.Text = 3 Then
Form8.Show()
Form8.Timer1.Start()
End If
你的意思是你不想要sometthing像'1 2 2/3 1 1/2 3 3'和喜欢的东西'1 3 2/2 1 3/3 1 2'而不是? –
是的,现在它的1 2 2/3 1 1/2 3 3 ...我想要1 3 2/2 1 3/3 1 2 ... – user2932903
随机数字在这么小的范围内重复出现。你可以将最后一个数字存储为一个var,并且不断获得新的randoms,直到它不符合前一个。 – Plutonix