ArgumentOutOfRangeException.ThrowIfNegativeOrZero<T>(T, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает ArgumentOutOfRangeException исключение, если value отрицательное значение или ноль.
public static void ThrowIfNegativeOrZero<T>(T value, string? paramName = default) where T : System.Numerics.INumberBase<T>;
static member ThrowIfNegativeOrZero : 'T * string -> unit (requires 'T :> System.Numerics.INumberBase<'T>)
Public Shared Sub ThrowIfNegativeOrZero(Of T As INumberBase(Of T)) (value As T, Optional paramName As String = Nothing)
Параметры типа
- T
Тип проверяемого объекта.
Параметры
- value
- T
Аргумент для проверки как ненулевого и ненулевого.
- paramName
- String
Имя параметра, с которым value соответствует.