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為和 max之內含範圍min的結果。

例外狀況

min 大於 max

適用於