Cool way to extract PropertyInfo
var VarPropertyEnum = from ReflectionEntity in Source.GetType().GetProperties()
select new { ReflectionEntity.Name, PropertyValue = ReflectionEntity.GetValue(Source, null).ToString(), PropertyDataType = ReflectionEntity.PropertyType };
However this only works if you have a simple data type. :(
Comments