ConversionHelperParseEnumT - метод
Возвращает преобразованное значение параметра value из строки, числа
или значения перечисления в перечисление типа T.
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static T ParseEnum<T>(
Object? value,
bool ignoreCase = false
)
where T : struct, new()
Public Shared Function ParseEnum(Of T As {Structure, New}) (
value As Object,
Optional ignoreCase As Boolean = false
) As T
public:
generic<typename T>
where T : value class, gcnew()
static T ParseEnum(
Object^ value,
bool ignoreCase = false
)
static member ParseEnum :
value : Object *
?ignoreCase : bool
(* Defaults:
let _ignoreCase = defaultArg ignoreCase false
*)
-> 'T when 'T : struct, new()
- value Object
-
Строка, число или значение перечисления T, которые требуется преобразовать.
- ignoreCase Boolean (Optional)
-
Признак того, что если выполняется преобразование из строки в перечисление, то не должен учитываться регистр символов.
- T
- Тип перечисления, в который надо преобразовать полученный объект.
TПреобразованное значение.
ArgumentNullException | Параметр value равен null. |
ArgumentException |
Параметр невозможно преобразовать в тип перечисления T
или параметр value является некорректным значением перечисления типа T.
|