GuardStaticsNotEmptyOrThrow - метод
Возвращает значение параметра argument
или выбрасывает исключение ArgumentNullException, если параметр равен null,
или исключение ArgumentException, если параметр равен пустой строке.
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 4.0.4
[PureAttribute]
public static string NotEmptyOrThrow(
string? argument,
[InvokerParameterNameAttribute] string? paramName = null
)
<PureAttribute>
Public Shared Function NotEmptyOrThrow (
argument As String,
<InvokerParameterNameAttribute> Optional paramName As String = Nothing
) As String
public:
[PureAttribute]
static String^ NotEmptyOrThrow(
String^ argument,
[InvokerParameterNameAttribute] String^ paramName = nullptr
)
[<PureAttribute>]
static member NotEmptyOrThrow :
argument : string *
[<InvokerParameterNameAttribute>] ?paramName : string
(* Defaults:
let _paramName = defaultArg paramName null
*)
-> string
- argument String
- Проверяемый параметр.
- paramName String (Optional)
- Имя параметра argument. Рекомендуется не заполнять, чтобы имя автоматически определил компилятор.
StringЗначение параметра
argument, которое гарантированно не равно
null или пустой строке.
ArgumentNullException | Значение argument равно null. |
ArgumentException | Значение argument равно пустой строке. |