I am trying implement the Data transformation using Reflection1 example in my code.
The GetSourceValue
function has a switch comparing various types, but I want to remove these types and properties and have GetSourceValue
get the value of the property using only a single string as the parameter. I want to pass a class and property in the string and resolve the value of the property.
Is this possible?
1Web Archive version of original blog post
public static object GetPropValue(object src, string propName) { return src.GetType().GetProperty(propName).GetValue(src, null); }
Of course, you will want to add validation and whatnot, but that is the gist of it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With