首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教怎么动态的生成长度为n的随机数组

2012-02-14 
请问如何动态的生成长度为n的随机数组?数组元素为n个,里面的每个值都随机的,怎么做?也就是这样一个函数byt

请问如何动态的生成长度为n的随机数组?
数组元素为n个,里面的每个值都随机的,怎么做?

也就是这样一个函数
byte[]   GetRandomBytes(int   nLen);   nLen为数组元素的长度

[解决办法]
Random r1=new Random();
int num;
num=r1.Next(0,10);//随机得到一个0-10之间的整数

不知道这个对楼主有没有用
[解决办法]
//混点分
private byte[] GetRandomBytes(int nLen)
{
byte[] vReturn = new byte[nLen];
Random vRandom = new Random();
vRandom.NextBytes(vReturn);
return vReturn;
}

private void button2_Click(object sender, EventArgs e)
{
byte[] vRandomBytes = GetRandomBytes(20);
foreach (byte Value in vRandomBytes)
{
textBox1.Text += Value.ToString() + "\r\n ";
}
}

热点排行