你可以这样
定义一个数组,然后取得数组的长度Length,然后调用Random取得随机数Index,范围就是(0,Length-1)
然后取出数组中下标为Index的数字即可!
我就写个简单的,示例代码如下:
int [] iList = new int [] {1,3,5,7,9,2,4,6,8,0};//不连续数组
Random rand = new Random();//定义一个Random
//读取随机数方法
public int GetRandomNumber()
{
int index = rand.Next(0, iList.Length - 1);
return iList[index];
}
[[it] 本帖最后由 乖老鼠 于 2009-7-24 17:16 编辑 [/it]]