很简单的例子, string[] str = { "123","345","456","780"}; Random rand = new Random(); int num = rand.Next(str.Length); string values = str[num].ToString();
Random rand = new Random(); int num = Convert.ToInt32(arraylist[rand.Next(arraylist.Length)]);
System.Collections.ArrayList list = new System.Collections.ArrayList(); System.Random rd = new Random(list.Count); int idex = rd.Next(); //随机列list[idex]
实例化一个Random,用它里面的NEXT()方法
呵呵,吃个饭,回来就没SF了啊 private int num = 5; private void Form3_Load(object sender, EventArgs e) { string[] str = new string[5]; for (int i = 0; i < str.Length; i++) { str[i] = "第" + i + "个"; } Random r = new Random(); int current = r.Next(0, num - 1); MessageBox.Show(str[current].ToString()); }
Random rand = new Random();
int num = rand.Next(str.Length);
string values = str[num].ToString();
Random rand = new Random();
int num = Convert.ToInt32(arraylist[rand.Next(arraylist.Length)]);
System.Collections.ArrayList list = new System.Collections.ArrayList();
System.Random rd = new Random(list.Count);
int idex = rd.Next();
//随机列list[idex]
private int num = 5;
private void Form3_Load(object sender, EventArgs e)
{
string[] str = new string[5];
for (int i = 0; i < str.Length; i++)
{
str[i] = "第" + i + "个";
}
Random r = new Random();
int current = r.Next(0, num - 1);
MessageBox.Show(str[current].ToString());
}