Click or drag to resize

GenericExtensions.TryGetValue<T> Method (IDictionary<String, Object>, String, T)

Get additional data, based on key. If no data exist for value, return the defaultValue

Namespace:  DHI.Mike1D.Generic
Assembly:  DHI.Mike1D.Generic (in DHI.Mike1D.Generic.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public static T TryGetValue<T>(
	this IDictionary<string, Object> dictionary,
	string key,
	T defaultValue
)

Parameters

dictionary
Type: System.Collections.Generic.IDictionary<String, Object>
Dictionary to search in
key
Type: System.String
Identifier/key string of additional data object
defaultValue
Type: T
Default value, if key not found.

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "M:DHI.Mike1D.Generic.GenericExtensions.TryGetValue``1(System.Collections.Generic.IDictionary{System.String,System.Object},System.String,``0)"]

Return Value

Type: T

[Missing <returns> documentation for "M:DHI.Mike1D.Generic.GenericExtensions.TryGetValue``1(System.Collections.Generic.IDictionary{System.String,System.Object},System.String,``0)"]

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IDictionary<String, 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