Программное добавление свойств классу - C#

Узнай цену своей работы

Формулировка задачи:

У нас есть пустой клас
public class testclass
{
 
}
как можно в него добавить свойства ввида
public string teststring1 { get; set; }
public string teststring2 { get; set; }
public string teststring3 { get; set; }
Все свойства должны быть добавлены программно после запуска программы.

Решение задачи: «Программное добавление свойств классу»

textual
Листинг программы
dynamic obj = new ExpandoObject();
obj.teststring1 = "hello";
obj.teststring2 = "world";
obj.teststring9000 = "!!!";

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы