c#里面,如何点一个按钮,然后在文本label里50个数字显示随机10个数字。
1个回答
展开全部
把50个数字用一个数组存起来,然后用随机数对象Random去数组里面取出10个数字。
代码卸载按钮点击事件里
代码卸载按钮点击事件里
追问
您好,我是菜鸟级别的。能不能把具体的写出来呢?
追答
例如:在窗体里面拖一个Label和一个Button,点击Button,Label显示随机显示10个:代码实现
private void Form1_Load(object sender, EventArgs e) 这个是窗体加载
{
suiji(10);
}
private void suiji(int num) 这个是写的一个方法
{
string sub = "1,2,3,4,5,6,7,8,9,0,q,w,e,r,t,y,u,i,o,p,a,s,d,f,g,h,j,k,l,z,x,c,v,b,n,m,Q,W,E,R,T,Y,U,I,O,P,A,S,D,F,G,H,J,K,L,Z,X,C,V,B,N,M"; 这是声明一个字符串
string[] shuzu = sub.Split(','); 把字符串按照,劈开,然后存在字符串数组里
Random r = new Random(); 随机数对象
string lbtxt= "";
for (int i = 0; i < num; i++)
{
lbtxt+= shuzu[r.Next(0,shuzu.Length)];
}
label1.Text = lbtxt;
}
private void button1_Click(object sender, EventArgs e) Button点击事件
{
suiji(10);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询