C#声明一个list<Question>集合,我怎么在里面随机取数据

2024-12-13 07:55:19
推荐回答(2个)
回答1:

//var list = new List(); list.Add(...);

int i = new Random().Next(list.Count);
var randowitem = list[i];
就拿到了你要的随机值。
这个值是Question类型, 你要赋值的话就把Question.属性 直接取出来就好了

回答2:

Question item= list[(new Random()).Next(list.Count)];