C#随机取得List中的几条数据
发布日期:2014-12-22 10:02:32
所属栏目:开发技术
C#随机取得List当中的几条数据实现思路:根据随机数移除List中的数据,直到List中的数据总数符合需要取得数据的数量时停止。
实现代码:
//随机取15条数据
int totalCount = 15; //需要取得数据的数量
Random random = new Random();
while (list.Count > totalCount) //判断数据总数是否大于需要取得数据的数量
{
int k = random.Next(0, list.Count); //取得大于等于0且小于数据总数的一个随机数
list.RemoveAt(k); //根据随机数移除一条数据
}
上一篇:火影忍者OL可造成击退效果的忍者
下一篇:火影忍者OL可造成标记效果的忍者
发表评论