请问这句话什么意思? 本帖最后由 cpfxs 于 2013-01-11 22:09:20 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 从 字符串数组strLanCode的所有字符串中,随机抽取一个字符串。 产生一个随机数数组,随机数的元素是来自strLanCode,下标随机。这些代码太罗嗦,一行就够了string[] strLanCode = "flsjdjfadsjfljdjfadjfjdajdaj".Select(x => x.ToString()).Take(12).ToArray(); string[] strLanCode = new string[12]; string strb = "flsjdjfadsjfljdjfadjfjdajdaj"; //取出strb中的前12个字符,分别赋值给strLanCode数组 for (int i = 0; i < strLanCode.Length; i++)//把网卡信息存入数组 { //strLanCode[i] = strb.Substring(i, 1); strLanCode[i] = strb[i].ToString();//和上一句相等 } Random ra = new Random(); //ra.Next(0, 11)返回一个 0--11的整数(不包括11) //也就是说从数组中(除了最后一个元素)随机取出一个元素 strLanCode[ra.Next(0, 11)] 如何用C#开发小型3D游戏,新人求助 读写xml问题 求英语学习的方法或相关资料,经验, 图片路径异常?(c#) 在c#中如何实现文件的上传下载 vs2010C#连接sql2005 WAP网站中用手机发送的中文信息是乱码,用C#怎么解决 C#如何保存picturebox上的图片,并且保存picturebox上的label控件 对数字进行加密解密 有没有指定文件夹的浏览打开方式? winform,请问如何判断鼠标从窗体移出的方向?谢谢 讨论一下,海量随机数生成算法问题。。。
string[] strLanCode = "flsjdjfadsjfljdjfadjfjdajdaj".Select(x => x.ToString()).Take(12).ToArray();
string strb = "flsjdjfadsjfljdjfadjfjdajdaj";
//取出strb中的前12个字符,分别赋值给strLanCode数组
for (int i = 0; i < strLanCode.Length; i++)//把网卡信息存入数组
{
//strLanCode[i] = strb.Substring(i, 1);
strLanCode[i] = strb[i].ToString();//和上一句相等
}
Random ra = new Random();
//ra.Next(0, 11)返回一个 0--11的整数(不包括11)
//也就是说从数组中(除了最后一个元素)随机取出一个元素
strLanCode[ra.Next(0, 11)]