Dim aryName As String() = Nothing
aryName = File.ReadAllLines(Application.StartupPath & "\Random\fnames.txt")
Dim randomWords As New List(Of String)
For i = 0 To aryName.Length - 1
If randomWords.Contains(aryName(i)) = False Then
randomWords.Add(aryName(i))
End If
Next
Dim random As New Random
Label2.Text = (randomWords(random.Next(0, randomWords.Count - 1)).ToString)
그 코드는 txt 파일에서 단어를 가져 와서 레이블에 넣으려는 것으로되어 있지만 문제는 없습니다. 때로는 단어가 반복됩니다. 각 단어가 한 번 나타나기를 원하지만 대신 여러 번 나타납니다.내 코드에 어떤 문제가 있습니까? (VB)