我想用一个字符串访问dynamic
c#属性的值:
dynamic d = new { value1 = "some", value2 = "random", value3 = "value" };
如果我只有"value2“作为字符串,我如何获得d.value2 ("random")的值?在javascript中,我可以执行d"value2“来访问值(”value2“),但我不确定如何使用c#和反射来实现这一点。我最接近的例子是:
d.GetType().GetProperty("value2")
...但我不知道如何从中获得实际的值。
一如既往的感谢您的帮助!
https://stackoverflow.com/questions/4939508
复制相似问题