ReflectionHelperGetReflectionValueT Method

Get the value of a property or field or method using reflection. Doesnt throw exceptions

Definition

Namespace: CoreMX.NET.Helpers
Assembly: CoreMX.NET (in CoreMX.NET.dll) Version: 1.0.0+7eb54d7f3459576d25646e9f286fb1fe49eac8a5
C#
public static T GetReflectionValue<T>(
	this Object obj,
	string key,
	T default = null
)

Parameters

obj  Object
The object to get the content from
key  String
The Name of the Function (Must end with "()"), Property or Field
default  T  (Optional)
Default value

Type Parameters

T
The Value Type

Return Value

T

Usage Note

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