title: How do I automatically display all properties of a class and their values in a string?
body: <p>Imagine a class with many public properties. For some reason, it is impossible to refactor this class into smaller subclasses.</p>
  
  <p>I'd like to add a ToString override that returns something along the lines of:</p>
  
  <pre>
  Property 1: Value of property 1\n
  Property 2: Value of property 2\n
  ...
  </pre>
  
  <p>Is there a way to do this?</p>