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
в инклюзивном диапазоне min
и max
.
Исключения
Значение min
больше значения max
.
Применяется к
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.