C # agregar propiedades en tiempo de ejecución

He leído algunas publicaciones y sigo teniendo problemas para agregar propiedades a una clase en tiempo de ejecución. Debería ser simple, porque tengo una clase como esta:

public class MyClass
    {
        String Template;
        String Term;
     }

Durante el tiempo de ejecución, tengo que agregar algunos atributos, como Teléfono, Correo electrónico (depende ...). ¿Podría alguien explicarme cómo agregar estas propiedades durante la inicialización de la clase?

Srecko