/// <summary>
/// 随机抽取指定个数
/// </summary>
public static List<T> RandomSelect<T>(this List<T> topicList, int selectCount) where T : class
{
if (topicList.Count < selectCount)
{
return topicList;
}
List<T> topics = topicList.OrderBy(n => Guid.NewGuid()).Take(selectCount).ToList();
return topics;
}
从集合中随机抽取指定个数
最新推荐文章于 2024-08-12 16:04:25 发布