有4个班级学生 一 二 三 四   每次随机抽取一个学生出来答题。     第一次随机 是 4个班级学生 一起随机。    随机抽取出来来的学生  是  一班的学生  那么 一班的学生不参加下次随机了。     只随机剩下的 二三四 班级学生。   最后随机  完毕之后。  
  又开始 新的一轮。   四个班级有开始随机  一起抽取

解决方案 »

  1.   

    用array抽中过的从数组中移除。每次的随机数就是array的下标
      

  2.   

    class Student
    {
      public string Class{get;set;}
      public string Name {get;set;}
    }将所有学生信息放入数组
    uisng System.Collections;ArrayList list = new ArrayList();
    Student obj = new Student( );
    obj.Class ="一班";
    obj.Name = "姓名";
    list.Add( obj );取
    list[index] 
    随机数与 list.Count(数组长度) 进行模运算移除
    list.Remove(index)
      

  3.   

    循环数组Student obj;
    foreach(object item in list)
    {
       obj = (Student)item;
    }