Method TryGetFieldValue
TryGetFieldValue<T>(object, string, out T, BindingFlags)
Get object field value by reflection
Declaration
public static bool TryGetFieldValue<T>(this object target, string name, out T value, BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)
Parameters
| Type | Name | Description | 
|---|---|---|
| object | target | Target Object  | 
    
| string | name | Target type  | 
    
| T | value | Output value  | 
    
| BindingFlags | bindingFlags | BindingFlags for field  | 
    
Returns
| Type | Description | 
|---|---|
| bool | True if target field existed  | 
    
Type Parameters
| Name | Description | 
|---|---|
| T | Value type  |