StorageHelperConvertValue - метод
Конвертирует значение, доступное по указанному ключу, из заданного типа в предпочитаемый desiredType,
если тип отличается и текущее значение в хранилище поддерживает интерфейс IConvertible.
Возвращает признак того, что тип значения отличался и была выполнена конвертация, т.е. хранилище storage было изменено.
Пространство имён: Tessa.Platform.StorageСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static bool ConvertValue(
IDictionary<string, Object?> storage,
string key,
Type desiredType
)
Public Shared Function ConvertValue (
storage As IDictionary(Of String, Object),
key As String,
desiredType As Type
) As Boolean
public:
static bool ConvertValue(
IDictionary<String^, Object^>^ storage,
String^ key,
Type^ desiredType
)
static member ConvertValue :
storage : IDictionary<string, Object> *
key : string *
desiredType : Type -> bool
- storage IDictionaryString, Object
- Хранилище, в котором выполняется конвертация.
- key String
-
Ключ, значение по которому должно быть предпочитаемого типа desiredType.
В хранилище может отсутствовать значение по заданному ключу или оно будет равно null,
в этом случае ошибок не будет и метод вернёт false.
- desiredType Type
- Предпочитаемый тип.
Booleantrue, если тип значения отличался от предпочитаемого, и была выполнена конвертация;
false, если конвертация не выполнялась.