Click or drag to resize

ExtensionsGetCastT Method (IReadOnlyDictionaryString, Object, String)

Gets the value for the given key as the given type, or the compiler default value if the value does not exist or is the incorrect type

Namespace:  Couchbase.Lite.Util
Assembly:  Couchbase.Lite (in Couchbase.Lite.dll) Version: 2.0.0-b0364
Syntax
C#
public static T GetCast<T>(
	this IReadOnlyDictionary<string, Object> collection,
	string key
)

Parameters

collection
Type: System.Collections.GenericIReadOnlyDictionaryString, Object
The dictionary to operate on (implicit)
key
Type: SystemString
The key to attempt to retrieve the value for

Type Parameters

T
The type to cast the result to

Return Value

Type: T
The fetched value, or the compiler default value if not successful

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IReadOnlyDictionaryString, Object. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also