ConversionHelperParseEnumT - метод

Возвращает преобразованное значение параметра value из строки, числа или значения перечисления в перечисление типа T.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static T ParseEnum<T>(
	Object? value,
	bool ignoreCase = false
)
where T : struct, new()

Параметры

value  Object
Строка, число или значение перечисления T, которые требуется преобразовать.
ignoreCase  Boolean  (Optional)
Признак того, что если выполняется преобразование из строки в перечисление, то не должен учитываться регистр символов.

Параметры типа

T
Тип перечисления, в который надо преобразовать полученный объект.

Возвращаемое значение

T
Преобразованное значение.

Исключения

ArgumentNullExceptionПараметр value равен null.
ArgumentException Параметр невозможно преобразовать в тип перечисления T или параметр value является некорректным значением перечисления типа T.

См. также