生成1-100不重复的随机数

来源:互联网 发布:电信运营商数据 编辑:程序博客网 时间:2024/04/30 11:00

using System.Collections;
using System.Text;


     int[] intArr = new int[100];

        ArrayList arrList = new ArrayList();
        Random rm = new Random();
        while (arrList.Count < 100)
        {
            int k = rm.Next(1,101);
            if (!arrList.Contains(k))
            {
                arrList.Add(k);
            }
        }
        StringBuilder strb = new StringBuilder();
       
        for (int i = 0; i < 100; i++)
        {   intArr[i] = (int)arrList[i];
            strb.Append(intArr[i].ToString()+",");
        }


        Label1.Text =arrList.Count.ToString()+"+"+ strb.ToString();
原创粉丝点击