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

Definition

Klemmt einen Wert auf einen inklusiven Minimal- und Maximalwert.

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, an das value sich klammern soll.

max
TSelf

Das inklusive Maximum, auf das value sich 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: