如何使用反射在动态对象上创建属性

笨拙的编码器

如何在运行时使用反射在动态对象上创建属性?

该属性的名称仅在运行时已知,而在编译时未知。

dcastro
dynamic data = new ExpandoObject();
var dataDictionary = (IDictionary<string, object>)data;

//add property
dataDictionary.Add("Name", "AwkwardCoder");

//access
var name = data.Name;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章