title: C# add properties at runtime
body: <p>I've read few posts, and I'm still having troubles with adding properties to a class in runtime. It should be simple, because I have a class like this:</p>
  
  <pre><code>public class MyClass
      {
          String Template;
          String Term;
       }
  </code></pre>
  
  <p>During runtime, I have to add few attributes, like Phone, Email (it depends...). 
  Could someone please explain me how to add these properties during class initialization?</p>
  
  <p>Srecko</p>