C#如何从一个列表里取一个随机数?
展开全部
输入:列表 输出:随机元素
public T GetRandomItem<T>(IList<T> list)
{
if (list == null) throw new ArgumentNullException("list");
int count = list.Count;
if (count == 0) return default(T);
int index = new Random().Next(count);
return list[index];
}sh
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询