title: How do I set a field value in an C# Expression tree?
body: <p>Given:</p>
  
  <pre><code>FieldInfo field = &lt;some valid string field on type T&gt;;
  ParameterExpression targetExp = Expression.Parameter(typeof(T), "target");
  ParameterExpression valueExp = Expression.Parameter(typeof(string), "value");
  </code></pre>
  
  <p>How do I compile a lambda expression to set the field on the "target" parameter to "value"?</p>