C#如何从一个列表里取一个随机数?

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 00:43:15
C#如何从一个列表里取一个随机数?
x)sV~ީOv=dǪ_,\i4Yz6uMR>: lȱžO[3 RoC=mm~eAAiRNfB{jIPb^J~gIjZNuZzOfq iMWзPjyI֘dfHB^iNBIFQ~B^jcQzinj^Pܵ"9$3?OC \IӚy% @=g&cl 4RKJRRKsJ4B43/%h)K(L 'Gj-ΰ/.H̳45cW

C#如何从一个列表里取一个随机数?
C#如何从一个列表里取一个随机数?

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