c# 从数组中取随机数
时间: 2023-11-22 20:00:18 浏览: 285
C#(随机数)
在C#中,可以使用Random类来生成随机数。为了从数组中取随机数,可以使用Random.Next()方法,该方法返回一个介于0(包含)和指定最大值之间的非负整数。
下面是一个例子,演示了如何从数组中随机取一个元素:
```csharp
int[] numbers = {1, 2, 3, 4, 5};
Random rand = new Random();
int randomIndex = rand.Next(0, numbers.Length);
int randomNum = numbers[randomIndex];
Console.WriteLine(randomNum);
```
在这个例子中,我们声明了一个整数数组`numbers`,然后创建了一个Random实例`rand`。接下来,使用`rand.Next()`方法生成一个随机数,该随机数的范围为数组的长度。最后,使用随机数获取数组中的一个元素,并将其打印到控制台上。
阅读全文