title: Object entity to CSV serialization / conversion
body: <p>How can I write all values (properties) into an csv formated string in C#?
  e.g.:</p>
  
  <pre><code>class Person(string firstName, string lastName, int_age);
  Person person = new Person("Kevin","Kline",33);
  </code></pre>
  
  <p>now I want a string <strong>"Kevin;Kline;33"</strong></p>
  
  <p>In other words I want to serialize an object into CSV</p>