只是探索 c# 4。试图了解所有这些动态的东西。对不起,如果这个问题很愚蠢,在这个领域没有经验。
如果我有一个 ExpandoObject 并且想在运行时向它添加公共属性(使用 get 和 set),我将如何去做呢?
例如,我有一个 documentTemplate 和一个 document,它有一个指向 documentTemplate 的属性。该文档模板有一些标签标题(例如,学生开发的能力),在制作文档时应该解决这些问题(例如,注意力,记忆力等)。所以一旦在文档中设置了模板,我想创建一个类,它的属性与模板中的标签标题名称相同,然后使用一些 UI 元素,例如 PropertyGrid,我可以让用户根据标签标题填写标签值。
谢谢阅读!