C # dodaj właściwości w czasie wykonywania

Przeczytałem kilka postów i nadal mam problemy z dodawaniem właściwości do klasy w czasie wykonywania. Powinno być proste, ponieważ mam taką klasę:

public class MyClass
    {
        String Template;
        String Term;
     }

W czasie wykonywania muszę dodać kilka atrybutów, takich jak Telefon, E-mail (to zależy ...). Czy ktoś mógłby mi wyjaśnić, jak dodać te właściwości podczas inicjowania klasy?

Srecko