using System;
class A
{
public void C()

Console.WriteLine ("以下为随机数字");

Random rnd=new Random ();
for(int geshu=0;geshu<5;geshu++)
{
int suijishuzi=rnd.Next (1,26);
                                int j=suijishuzi+97
        Console.WriteLine ("  {0}",(char)j); }
}
}
class B
{
public static void Main()
{
A a=new A();
a.C ();
Console.ReadLine ();
}
}

解决方案 »

  1.   

    private string RndNum(int VcodeNum) 

    string Vchar = "A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,W,X,Y,Z" ; 
    string[] VcArray = Vchar.Split(",".ToCharArray()); //将字符串生成数组 
    string VNum = ""; 
    int i; 
    for(i=1;i<VcodeNum;i++) 

    System.Random ro = new Random(); 
    double decA = ro.NextDouble(); 
    VNum = VNum + VcArray[Convert.ToInt32(35*decA)]; 
    } return VNum; } 
      

  2.   

    public string RndNum(int i)
    {
       string VNum = "";
       Random Rnd = new Random();
       string Vchar = "a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,s,t,z";
       string[] Vc = Vchar.Split(',');
       for(int k =0;k<i;k++)
       {
    VNum = VNum + Vc[Rnd.Next(0,61)];
       }
    return VNum;
    }