【问题标题】:Random Number From given numbers in C#C#中给定数字的随机数
【发布时间】:2013-12-18 16:25:07
【问题描述】:

C#中给定数字的随机数

我想从包含一组数字的数组中选择一个随机数?

Random r = new Random();
int [] arr={1,5,12,25,14};
int randomNoCorss;
randomNoCorss=r.Next(arr[i]);

【问题讨论】:

  • 那么我是从哪里爬进来的?

标签: arrays random numbers


【解决方案1】:

像这样:

randomNoCorss = arr[r.Next(arr.Length)];

【讨论】:

  • 我希望arr中的数字相同,但只选择一个随机数
  • @AhmedSooft,这就是这个答案的作用。
【解决方案2】:

我的想法是:好的,我有 5 个数字。 让我们生成一个介于 0 和 1 之间的随机数

arr[0] 是 arr[1] 介于 0.2 和 0.4 之间 arr[2] 介于 0.4 和 0.6 之间,依此类推...

享受你的一天。

【讨论】:

  • 我希望arr中的数字相同,但只选择一个随机数
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-09
相关资源
最近更新 更多