如何从 Visual Basic 中的数组中选择一个随机元素

Shu*_*hya 1 arrays random vba visual-studio-2008

我创建了一个整数数组,并想从中选择一个随机元素。我怎么做?

bee*_*zir 6

YourArray(New Random().Next(0,YourArray.Length-1))
Run Code Online (Sandbox Code Playgroud)

或者为了更清楚而分开:

Dim Rand as New Random()
Dim Index as Integer = Rand.Next(0, YourArray.Length - 1)

Dim SelectedValue = YourArray(Index)
Run Code Online (Sandbox Code Playgroud)