C#随机取得DataTable中的几条数据
发布日期:2014-12-23 11:10:20
所属栏目:开发技术
C#随机取得DataTable中的几条数据实现思路:根据随机数移除DataTable中的数据,直到DataTable中的数据总数符合需要取得数据的数量时停止。
实现代码:
//随机取10条数据
int totalCount = 15; //需要取得数据的数量
Random random = new Random();
while (dt.Rows.Count > totalCount) //判断数据总数是否大于需要取得数据的数量
{
int k = random.Next(0, dt.Rows.Count); //取得大于等于0且小于数据总数的一个随机数
dt.Rows.RemoveAt(k); //根据随机数移除一条数据
}
发表评论