C#中随机分组相关Test

//随机分组相关

//结合List的remove()方法//及Random.next() 动态的取出新的List索引实现随机分组

//
<pre name="code" class="csharp">        //Test 随机分组
        [HttpPost]
        public ActionResult RandomsGroupsStu(int totalStuNum, int groupNum)
        {
            //totalStuNum 总人数 //groupNum 每组人数
            int groupClub = 0;  //组数
            int groupNumTemp = totalStuNum / groupNum;
            int groupTemp = totalStuNum % groupNum; //多余的人数
            if (groupTemp == 0) groupClub = groupNumTemp;
            else groupClub = groupNumTemp + 1;  //多余人数单独成组
            //
            List<int> tempList = new List<int>();//List用于动态Remove索引
            List<StuArrModel> StuInfoList = new List<StuArrModel>();//学生基本信息List
            //构造数据/用于Test
            for (int i = 0; i < totalStuNum; i++)
            {
                StuArrModel stuModel = new StuArrModel();//学生基本信息构造类
     
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值