日期:2014-05-17 浏览次数:21292 次
你可以先 定义以个 数组存储你要 出现的 字符串 例如 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次输出