日期:2014-05-17  浏览次数:21292 次

根据多选一按钮组的选择产生相应的一组随机字符(3个选择)
要在form窗体中实现这些功能,要怎么做


根据多选一按钮组的选择产生相应的一组随机字符,字符长度为30,以蓝色宋体半角模式显示,四号字

------解决方案--------------------
C# code


你可以先  定义以个 数组存储你要 出现的 字符串 例如
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)]
}

------解决方案--------------------
天呢,看看一楼的方法,你代码连看都没看懂就说不行

C# code

你可以先  定义以个 数组存储你要 出现的 字符串 例如
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次输出