Попробуйте написать свой код следующим образом: я не знаю, почему вы включили блок If
, но я опустил его в этом ответе. Вы можете добавить его обратно, если он вам действительно нужен.
Dim rnd As New Random()
Dim randomNumberList As New List(Of Integer)
For x As Integer = 0 To 9
randomNumberList.Add(rnd.Next(0, 81))
TxtRnd1.AppendText(Environment.NewLine & CStr(randomNumberList(x)))
Next
Обновление
Исправлено Плохо If
Блок
Dim rnd As New Random()
Dim randomNumberList As New List(Of Integer)
For x As Integer = 0 To 9
Integer tmp = rnd.Next(0, 81)
If (randomNumberList.Contains(tmp)) Then
Continue For
End If
randomNumberList.Add(tmp)
TxtRnd1.AppendText(Environment.NewLine & CStr(randomNumberList(x)))
Next