【发布时间】:2012-01-27 01:03:44
【问题描述】:
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.net arrays string random label