c#随机抽20题代码并且每次只显示一道题

[复制链接]
查看11 | 回复3 | 2012-4-17 14:20:03 | 显示全部楼层 |阅读模式
不知道是1、2楼理解错了,还是我理解错了……楼主似乎是说,先从一对数组里随机抽取20道题,然后在逐个显示。如果是这样的,其实很简单了……//题海和用来保存20道题的变量,都用动态数组保存。List source //题海List arr
//20到题所存的数组//首先产生一个随机数Random r = new Random();int num;for (int i = 0; i < 20; i++){
num = r.Next(0, source.Count - 1);
//然后将所指向的元素添加到arr中
arr.Add(source[num]);
//移除题海中的...
回复

使用道具 举报

千问 | 2012-4-17 14:20:03 | 显示全部楼层
先定义一个数组 大小20值对应 题目的主键 IDRandom r = new Random();int num = r.Newxt(0,20);取数组[num] 得到 题目主键 然后查库 显示...
回复

使用道具 举报

千问 | 2012-4-17 14:20:03 | 显示全部楼层
Random r = new Random();int num = r.Newxt(0,20);...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行