【发布时间】:2011-10-04 12:53:26
【问题描述】:
我有一个游戏列表,需要按星期几随机选择, 以下代码适用于 1 场比赛。
var gameOfTheDay = games.AllActive[(int)(DateTime.Today.GetHashCode()) % games.AllActive.Count()];
我需要的是返回超过 1 个游戏,随机的,基于 X(在上面的例子中 X 是星期几,我会将它更改为特定的字符串)
我需要这个来创建一个半随机生成的项目。
半 - 因为我想给它一个关键字,并且每个关键字得到相同的结果
随机 - 因为我需要让游戏列表随机
例如,每次您进入标题为“hello”的页面时,您都会看到相同的游戏,这些游戏是根据关键字“hello”从游戏列表中专门为该关键字选择的。
gameOfTheDay 的工作方式与此相同。
【问题讨论】: