日期:2014-05-17 浏览次数:21497 次
你可以先 定义以个 数组存储你要 出现的 字符串 例如
string[] strs = {"1","2","3","a","b","c",......};
然后你在
string result=string.Empty;
for(int i=0; i<30;i++)
{
Radom rnd = new Radom();
result += strs[rnd.next(0,strs.Length)]
}
------解决方案--------------------
天呢,看看一楼的方法,你代码连看都没看懂就说不行
你可以先 定义以个 数组存储你要 出现的 字符串 例如
string[] strs = {"1","2","3","a","b","c",......};
然后你在
string result=string.Empty;
// 这里不是明显的有个30么
for(int i=0; i<30;i++)
{
Radom rnd = new Radom(); //这里需要优化 改成 Random ran = new Random((int)DateTime.Now.Ticks);
result += strs[rnd.next(0,strs.Length)]
}
------解决方案--------------------
我...实在无语了..你加个循环不会? 循环30次输出