请问如何从List中随机选择n条数据,除了用random外有内置的比较好的方法吗?
可以 让List 随机排序,再取 前n条
var query = list.OrderBy(s => Guid.NewGuid()).Take(n);
你可以自己写一个扩展方法,当然最终还是要用到Random
public IEnumerable<T> Random(this IEnumerable<T> source, int n)
xuyao a