5
BindingFlags bindingFlag = BindingFlags.Instance | BindingFlags.Public;
var dataProperties = typeof(myParentObject).GetProperties(bindingFlag);
Sonra listesi üzerinden yineleme ve her özellik için bir değer alınırken ediyorum.
Bunu yapmak için iki farklı yaklaşımlar rastlamak ve sadece fark aralarında olduğunu merak ettik:)
1 Aslında
object propertyValue = property.GetGetMethod().Invoke(myObject, null);
2)
object propertValue = property.GetValue(myObject, null)