我定义了一个数组,然后从数据库读出1和10这两个数字,我想把1,2,3,4,5,6,7,8,9,10这10个赋值给这个数组,然后随机取出一个来,随机取出我会,这个数组赋值怎么做啊?
string[] mailint;

解决方案 »

  1.   

    在for循环里面用if判断i=10的时候赋值就好了
      

  2.   

    string[] mailint=new string[10];
    for(int i=0;i<mailint.Length;i++)
       mailine[i]=...lz是要这样的吗?
      

  3.   

    自己写出来了 贴一下int mailcount = Convert.ToInt32(MailEnd) - Convert.ToInt32(MailFirst)+1;//邮箱个数
                            int[] mailint=new int[mailcount];
                            for (int i = 0; i <= mailcount-1; i++) 
                            {
                                mailint[i] = Convert.ToInt32(MailFirst)+i;
                            }
                            Random mailfor = new Random();//定义一个随机
                            string radommailint = mailint[mailfor.Next(mailcount)].ToString();//选取一个随机数
      

  4.   

    int s=Enumerable.Range(1,10).OrderBy(t=>Guid.NewGuid()).First();