随机一个int randomize a <= 字段.length -1,然后选取a在字段的位置

解决方案 »

  1.   

    先产生一个随机数  然后判断  
    string s;
    if <=0.333
    s=时间;
    0.333< else if <=0.666
    s=地点;
    else s=过程;
      

  2.   

    string[] str = new string[4];
    str[0] = "000";
    str[1] = "111";
    str[2] = "222";
    str[3] = "333";
    Random ran = new Random();
    string str2 = str[ran.Next(0, 3)];
      

  3.   

    老夫刚学了三天编程,看看这个行不::)string[] ArrStr = new string[3] {"时间","地点","过程"};
    Random rdm = new Random(unchecked((int)DateTime.Now.Ticks)); 
    int i=rdm.Next(3);
    string select = ArrStr[i];
    this.Text=select;
      

  4.   

    private string GetStr()
    {
        string[] ArrStr = new string[3] {"时间","地点","过程"};
        Random rdm = new Random(unchecked((int)DateTime.Now.Ticks)); 
        int i=rdm.Next(3);
    return ArrStr[i];
    }