And*_*ewG 6 c#
有人知道是否可以通过索引器使用动态lang功能在CLR对象上调用方法?例如, myClrObj["SuperMethod"] () 我可以在javascript中轻松完成.
myClrObj["SuperMethod"] ()
预先感谢.
flq*_*flq 1
可能有更好的方法,但我知道如何做到这一点的一种方法是:
DynamicObject
提供一个扩展方法,适当地使您的对象看起来动态,并实例化正确的 DynamicObject 专业化。
dynamic obj = myObj.AsIndexedObj(); obj["Do"]();
归档时间:
15 年,6 月 前
查看次数:
2122 次
最近记录:
7 年,11 月 前