C# 写一个方法,输入两个变量,一个变量为中轴值,另一个变量为波动范围
时间: 2024-03-16 20:41:04 浏览: 54
好的,以下是一个 C# 方法,用于生成一个随机数,其值在指定的中轴值和波动范围内:
```csharp
public static int RandomWithinRange(int mid, int range)
{
Random rnd = new Random();
int result = rnd.Next(mid - range, mid + range + 1);
return result;
}
```
其中,参数 `mid` 为中轴值,参数 `range` 为波动范围。返回值为一个整数,其值在 `mid - range` 到 `mid + range` 之间。注意,为了包括边界值,我们在调用 `rnd.Next` 方法时将上限设置为 `mid + range + 1`。
阅读全文