INumber<TSelf>.Clamp(TSelf, TSelf, TSelf) Methode

Definition

Klemmt einen Wert auf einen inklusiven Minimal- und Höchstwert.

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

Parameter

value
TSelf

Der zu klemmende Wert.

min
TSelf

Das inklusive Minimum, auf das value klammern soll.

max
TSelf

Das inklusive Maximum, auf das value klammern soll.

Gibt zurück

TSelf

Das Ergebnis der Klemmung value an den inklusiven Bereich von min und max.

Ausnahmen

min ist größer als max.

Gilt für: