INumber<TSelf>.Clamp(TSelf, TSelf, TSelf) 方法

定义

将值固定为非独占最小值和最大值。

public:
 static override TSelf Clamp(TSelf value, TSelf min, TSelf max);
public static virtual TSelf Clamp (TSelf value, TSelf min, TSelf max);
static member Clamp : 'Self * 'Self * 'Self -> 'Self
Public Shared Overrides Function Clamp (value As TSelf, min As TSelf, max As TSelf) As TSelf

参数

value
TSelf

要固定的值。

min
TSelf

应固定到的 value 非独占最小值。

max
TSelf

应固定到的 value 非独占最大值。

返回

TSelf

固定value到 和 maxmin包含范围的结果。

例外

min 大于 max

适用于