INumber<TSelf>.Clamp(TSelf, TSelf, TSelf) Yöntem

Tanım

Bir değeri kapsayıcı bir minimum ve maksimum değere kelepçeler.

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

Parametreler

value
TSelf

Kenetlenme değeri.

min
TSelf

Sıkıştırması gereken kapsayıcı minimum value .

max
TSelf

Kenetlenmesi value gereken kapsayıcı maksimum değer.

Döndürülenler

TSelf

ve kapsayıcı aralığına sıkıştırmanın valueminmaxsonucu.

Özel durumlar

min değerinden büyüktür max.

Şunlara uygulanır