-2

如果我在单独的课程中有某些说明,我将如何随机提出它们?

例如,如果一个类播放一个音频文件,而另一个类添加两个数字,我希望能够随机化以显示对应于每个类的随机数或标签。

在 C# 中执行上述操作需要使用什么语法?

4

2 回答 2

1

我会使用一个列表,其中 ISomeAudioPlayer 定义了一个Play方法。使用Random该类生成一个介于 0 和不同可能性数之间的数字,然后在列表中该索引处的对象上调用您的 Play 方法。

于 2013-01-19T11:28:04.973 回答
0

将您的操作放入数组或类似结构中。如果你想要一个随机动作,从数组中选择一个随机元素。如果您希望所有操作都执行一次,则打乱数组并按顺序处理打乱的数组。

于 2013-01-19T12:14:50.133 回答