title: c# PropertyInfo extract inner expression
body: <p>I have to use reflection to cycle through some properties of a reflected object, and collect their <code>PropertyInfo</code> objects.</p>
  
  <p>Some of those properties are of type <code>Expression&lt;Func&lt;Type1,string&gt;&gt;</code>, and I have to extract the underlying Expression from the property info.</p>
  
  <p>I tried <code>myPropertyInfo.GetValue(parParameter) as LambdaExpression</code> but it does not seem to work. </p>
  
  <p>Can anyone give me some pointers? </p>