ConversionHelperTryConvert - метод
Метод пытается преобразовать объект convertibleObject в объект
типа conversionType.
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static bool TryConvert(
Object? convertibleObject,
Type conversionType,
out Object?? result,
CultureInfo? culture = null
)
Public Shared Function TryConvert (
convertibleObject As Object,
conversionType As Type,
<OutAttribute> ByRef result As Object,
Optional culture As CultureInfo = Nothing
) As Boolean
public:
static bool TryConvert(
Object^ convertibleObject,
Type^ conversionType,
[OutAttribute] Object^% result,
CultureInfo^ culture = nullptr
)
static member TryConvert :
convertibleObject : Object *
conversionType : Type *
result : Object byref *
?culture : CultureInfo
(* Defaults:
let _culture = defaultArg culture null
*)
-> bool
- convertibleObject Object
- Исходный объект, тип которого требуется преобразовать.
- conversionType Type
- Тип, в который необходимо преобразовать исходный объект.
- result Object
- Объект, тип которого был преобразован, или исходный объект, если преобразование не требуется.
- culture CultureInfo (Optional)
- Культура, используемая для конвертации. По умолчанию Invariant.
Booleantrue, если преобразование успешно выполнено;
false в противном случае.
Задействуется метод ChangeType(Object, Type, IFormatProvider), если convertibleObject
поддерживает интерфейс IConvertible. Если преобразование не удалось или интерфейс IConvertible
не поддерживается, то используется соответствующий TypeConverter.